/** * FeatureIsEnabled * * Determine whether a feature is enabled. * * @param string $feature_name * @return boolean */ public static function FeatureIsEnabled($feature_name) { $success = OnePanelDebug::Track('Checking if feature [' . $feature_name . '] is enabled'); if (!is_array(self::$features_enabled)) { self::$features_enabled = array(); } if (in_array($feature_name, self::$features_enabled)) { OnePanelDebug::Info('Feature is enabled'); $success->Affirm(); return true; } else { OnePanelDebug::Info('Feature is not enabled'); $success->Affirm(); return false; } }