public function saveSettings($settings = array())
 {
     foreach (ifset($settings['custom'], array()) as $id => $value) {
         if (empty($value['pattern']) || empty($value['replacement'])) {
             unset($settings['custom'][$id]);
         }
     }
     $settings['custom'] = array_values($settings['custom']);
     parent::saveSettings($settings);
 }
Beispiel #2
0
 /**
  * @return waAppSettingsModel
  */
 protected function getSettingsModel()
 {
     if (!self::$app_settings_model) {
         self::$app_settings_model = new waAppSettingsModel();
     }
     return self::$app_settings_model;
 }