/**
  * 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;
             }
         }
     }
 }