Files
old-new-wiaas/backend/app/plugins/wiaas/includes/class-wiaas-user.php

29 lines
710 B
PHP
Raw Normal View History

2018-08-08 12:21:26 +02:00
<?php
defined( 'ABSPATH' ) || exit;
2018-08-08 12:21:26 +02:00
/**
* Class Wiaas_User
*/
class Wiaas_User {
2018-08-08 12:21:26 +02:00
public static function init() {
add_action('init', array(__CLASS__, 'load_user_organization'));
add_action('plugins_loaded', array(__CLASS__, 'remove_default_user_groups'), 30);
2018-08-08 12:21:26 +02:00
}
public static function load_user_organization() {
if (class_exists('WP_User_Taxonomy')) {
require_once dirname( __FILE__ ) . '/user/class-wiaas-user-organization.php';
new Wiaas_User_Organization();
}
}
2018-08-08 12:21:26 +02:00
public static function remove_default_user_groups() {
remove_action( 'init', 'wp_register_default_user_group_taxonomy' );
remove_action( 'init', 'wp_register_default_user_type_taxonomy' );
}
}
2018-08-08 12:21:26 +02:00
Wiaas_User::init();