/** * Initiate our hooks * @since 0.1.0 */ public function hooks() { parent::hooks(); // Override CMB's getter add_filter('cmb2_override_option_get_' . $this->key, array($this, '_get_override'), 10, 2); // Override CMB's setter add_filter('cmb2_override_option_save_' . $this->key, array($this, '_update_override'), 10, 2); }
/** * Constructor * @since 0.1.0 */ public function __construct($network_admin) { $this->network_admin = is_a($network_admin, 'WDSNRL_Network_Admin') ? $network_admin : false; parent::__construct(__('Require Login Settings', 'wds-network-require-login')); }