예제 #1
0
 public function saveDefaults($defaults)
 {
     if (!empty($defaults)) {
         foreach ($defaults as $referenceKey => $value) {
             N2StorageSectionAdmin::set('smartslider', 'default', $referenceKey, $value);
         }
     }
     return true;
 }
예제 #2
0
파일: fonts.php 프로젝트: vicpril/rep_bidqa
 public static function storeSettings($data)
 {
     if (is_array($data)) {
         foreach ($data as $key => $value) {
             if (isset(self::$config[$key])) {
                 self::$config[$key] = $value;
                 N2StorageSectionAdmin::set('system', 'fonts', $key, $value, 1, 1);
                 unset($data[$key]);
             }
         }
         if (count($data)) {
             self::$config['plugins'] = new N2Data($data);
             N2StorageSectionAdmin::set('system', 'fonts', 'plugins', self::$config['plugins']->toJSON(), 1, 1);
         }
         return true;
     }
     return false;
 }
예제 #3
0
 public static function storeSettings($data)
 {
     if (is_array($data)) {
         foreach ($data as $key => $value) {
             if (isset(self::$config[$key])) {
                 self::$config[$data['referencekey']] = $data['value'];
                 N2StorageSectionAdmin::set('system', 'aviary', $key, $value, 1, 1);
             }
         }
         return true;
     }
     return false;
 }
예제 #4
0
 public function set($section, $referenceKey, $value)
 {
     N2StorageSectionAdmin::set($this->application, $section, $referenceKey, $value);
 }
예제 #5
0
 public static function set($key, $value)
 {
     self::$data->set($key, $value);
     N2StorageSectionAdmin::set('system', 'global', $key, $value, 1, 1);
 }