Наследование: extends AdminPageFramework_Factory
 function __construct($oProp)
 {
     parent::__construct($oProp);
     $this->oUtil->registerAction("set_up_{$this->oProp->sClassName}", array($this, '_replyToRegisterWidget'));
     if ($this->oProp->bIsAdmin) {
         add_filter('validation_' . $this->oProp->sClassName, array($this, '_replyToSortInputs'), 1, 3);
     }
 }
 function __construct($oProp)
 {
     parent::__construct($oProp);
     if (did_action('widgets_init')) {
         add_action("set_up_{$this->oProp->sClassName}", array($this, '_replyToRegisterWidget'), 20);
     } else {
         add_action('widgets_init', array($this, '_replyToRegisterWidget'), 20);
     }
 }
 /**
  * Sets up hooks and properties.
  * 
  * @since       3.2.0
  * @internal
  */
 function __construct($oProp)
 {
     parent::__construct($oProp);
     if (did_action('widgets_init')) {
         add_action("set_up_{$this->oProp->sClassName}", array($this, '_replyToRegisterWidget'), 20);
     } else {
         // set a lower priority to let the setUp method gets processed earlier.
         add_action('widgets_init', array($this, '_replyToRegisterWidget'), 20);
     }
 }
 function __construct($oProp)
 {
     parent::__construct($oProp);
     if (did_action('widgets_init')) {
         add_action("set_up_{$this->oProp->sClassName}", array($this, '_replyToRegisterWidget'), 20);
     } else {
         add_action('widgets_init', array($this, '_replyToRegisterWidget'), 20);
     }
     if ($this->oProp->bIsAdmin) {
         add_filter('validation_' . $this->oProp->sClassName, array($this, '_replyToSortInputs'), 1, 3);
     }
 }