/** * Object constructor * * @since 0.2.1 * * @param null|AADSSO */ protected function __construct($aadsso = null) { // Assign properties $this->aadsso = is_a($aadsso, 'AADSSO') ? $aadsso : AADSSO::get_instance(); $this->settings = AADSSO_Settings::getInstance(); // Add hooks add_action('init', array($this, 'init')); }