/** * Get member setting data * * @return array */ public static function _getConfig() { if (empty(self::$_config)) { $configData = Fox::getModel('core/preference')->getPreferenceData('member_configuration'); if (isset($configData['member_configuration'])) { self::$_config = $configData['member_configuration']; } } if (!isset(self::$_config['account'])) { throw new Exception('Account settings was not found.'); } return self::$_config; }