/** * Set scenarios */ public static function staticSetScenarios($scenarios = array()) { self::$scenarios = $scenarios; }
public static function preloadScenarios() { if (self::$preloaded_scenario === false) { self::$preloaded_scenario = true; $scenarios = Config::inst()->get('SimpleListField', 'Scenarios'); foreach ($scenarios as $key => $val) { if (isset($val['preload']) && $val['preload']) { self::$scenarios[$key] = $val; } } } }