Пример #1
0
 /**
  * Called when Post action is triggered
  *
  * @return void
  */
 public function action()
 {
     parent::action();
     switch (ABH_Classes_Tools::getValue('action')) {
         case 'abh_settings_update':
             if (ABH_Classes_Tools::getValue('data') != '') {
                 parse_str(ABH_Classes_Tools::getValue('data'), $params);
                 $this->saveValues($params);
                 exit;
             } else {
                 $this->saveValues($_POST);
             }
             ABH_Classes_Tools::emptyCache();
             break;
         case 'abh_settings_subscribe':
             ABH_Classes_Tools::saveOptions('abh_subscribe', 1);
             break;
         case 'abh_powered_by':
             ABH_Classes_Tools::saveOptions('abh_powered_by', ABH_Classes_Tools::getValue('abh_powered_by'));
             break;
     }
 }