/** * Run when class is loaded * * @return void */ public static function _init() { // set static vars for later use static::$login_column = trim(Config::get('sentry::sentry.login_column')); static::$suspend = trim(Config::get('sentry::sentry.limit.enabled')); $db_instance = trim(Config::get('sentry::sentry.db_instance')); // db_instance check if (!empty($db_instance)) { static::$db_instance = $db_instance; Sentry_Rules::set_db_instance($db_instance); } // login_column check if (empty(static::$login_column)) { throw new SentryConfigException(__('sentry::sentry.login_column_empty')); } }