/** * Initialize the object * * @return void * * @access protected */ protected function __construct() { //print required JS & CSS add_action('admin_enqueue_scripts', array($this, 'enqueueScript')); add_action('admin_print_scripts', array($this, 'printJavascript')); add_action('admin_print_styles', array($this, 'printStylesheet')); //manager Admin Menu add_action('admin_menu', array($this, 'adminMenu'), 999); //manager AAM Ajax Requests add_action('wp_ajax_aam', array($this, 'ajax')); //manager AAM Features Content rendering add_action('admin_action_aamc', array($this, 'renderContent')); //manager user search and authentication control add_filter('user_search_columns', array($this, 'searchColumns')); //manage access action to the user list add_filter('user_row_actions', array($this, 'userActions'), 10, 2); //check extension version $this->checkExtensionList(); //check cache status $this->checkCacheStatus(); //register backend hooks and filters if (apply_filters('aam-utility-property', 'backend-access-control', true)) { AAM_Backend_Filter::register(); } }
/** * Initialize the object * * @return void * * @access protected */ protected function __construct() { //print required JS & CSS add_action('admin_print_scripts', array($this, 'printJavascript')); add_action('admin_print_styles', array($this, 'printStylesheet')); //manager Admin Menu add_action('admin_menu', array($this, 'adminMenu'), 999); //manager AAM Ajax Requests add_action('wp_ajax_aam', array($this, 'ajax')); //manager AAM Features Content rendering add_action('admin_action_aam-content', array($this, 'renderContent')); //manager user search and authentication control add_filter('user_search_columns', array($this, 'searchColumns')); //manage access action to the user list add_filter('user_row_actions', array($this, 'userActions'), 10, 2); //register backend hooks and filters AAM_Backend_Filter::register(); }