예제 #1
0
 /**
  * @internal This has to be public for PHP to call it.
  * @param WSAL_AbstractView $a
  * @param WSAL_AbstractView $b
  * @return int
  */
 public function OrderByWeight(WSAL_AbstractView $a, WSAL_AbstractView $b)
 {
     $wa = $a->GetWeight();
     $wb = $b->GetWeight();
     switch (true) {
         case $wa < $wb:
             return -1;
         case $wa > $wb:
             return 1;
         default:
             return 0;
     }
 }
예제 #2
0
 public function __construct(WpSecurityAuditLog $plugin)
 {
     parent::__construct($plugin);
     if (is_admin()) {
         add_action('wp_ajax_AjaxExecute', array($this, 'AjaxExecute'));
     }
 }
예제 #3
0
 public function __construct(WpSecurityAuditLog $plugin)
 {
     parent::__construct($plugin);
     if (is_admin()) {
         add_action('wp_ajax_AjaxCheckSecurityToken', array($this, 'AjaxCheckSecurityToken'));
         add_action('wp_ajax_AjaxRunCleanup', array($this, 'AjaxRunCleanup'));
     }
 }
예제 #4
0
 public function __construct(WpSecurityAuditLog $plugin)
 {
     parent::__construct($plugin);
     $this->_listview = new WSAL_Views_AuditLogList_Internal($plugin);
     add_action('wp_ajax_AjaxInspector', array($this, 'AjaxInspector'));
     add_action('wp_ajax_AjaxRefresh', array($this, 'AjaxRefresh'));
     add_action('wp_ajax_AjaxSetIpp', array($this, 'AjaxSetIpp'));
 }
예제 #5
0
 public function __construct(WpSecurityAuditLog $plugin)
 {
     parent::__construct($plugin);
     add_action('wp_ajax_AjaxCheckSecurityToken', array($this, 'AjaxCheckSecurityToken'));
     add_action('wp_ajax_AjaxRunCleanup', array($this, 'AjaxRunCleanup'));
     add_action('wp_ajax_AjaxGetAllUsers', array($this, 'AjaxGetAllUsers'));
     add_action('wp_ajax_AjaxGetAllRoles', array($this, 'AjaxGetAllRoles'));
 }
예제 #6
0
 public function __construct(WpSecurityAuditLog $plugin)
 {
     parent::__construct($plugin);
     add_action('wp_ajax_AjaxInspector', array($this, 'AjaxInspector'));
     add_action('wp_ajax_AjaxRefresh', array($this, 'AjaxRefresh'));
     add_action('wp_ajax_AjaxSetIpp', array($this, 'AjaxSetIpp'));
     add_action('wp_ajax_AjaxSearchSite', array($this, 'AjaxSearchSite'));
     $this->RegisterNotice('notifications-extension');
 }
예제 #7
0
 public function __construct(WpSecurityAuditLog $plugin)
 {
     parent::__construct($plugin);
     add_action('wp_ajax_AjaxCheckSecurityToken', array($this, 'AjaxCheckSecurityToken'));
 }