Example #1
0
 public function setAdminSettings($sSection, $mValue)
 {
     if (self::$CACHED_ADMIN_SETTINGS === null) {
         self::$CACHED_ADMIN_SETTINGS = $this->allAdminSettings();
     }
     self::$CACHED_ADMIN_SETTINGS[$sSection] = $mValue;
     self::$ADMIN_SETTINGS_SET[$sSection] = true;
     $aToSave = array();
     foreach (self::$ADMIN_SETTINGS_SET as $sSetSection => $bTrue) {
         $aToSave[$sSetSection] = self::$CACHED_ADMIN_SETTINGS[$sSetSection];
     }
     parent::setBackendSettings(serialize($aToSave));
 }