예제 #1
0
 /**
  * Enregistre la configuration des googletools
  * @param $create
  */
 private function save($create)
 {
     if (isset($this->webmaster)) {
         $tools = 'webmaster';
     } elseif (isset($this->analytics)) {
         $tools = 'analytics';
     } elseif (isset($this->googleplus)) {
         $tools = 'googleplus';
     } elseif (isset($this->robots)) {
         $tools = 'robots';
     }
     switch ($tools) {
         case 'webmaster':
             parent::u_setting_value('webmaster', $this->webmaster);
             break;
         case 'analytics':
             parent::u_setting_value('analytics', $this->analytics);
             break;
         case 'googleplus':
             parent::u_setting_value('googleplus', $this->googleplus);
             break;
         case 'robots':
             parent::u_setting_value('robots', $this->robots);
             break;
     }
     $this->message->getNotify('update');
 }
예제 #2
0
 /**
  * @access public
  * @static
  * @param (string) $setting_id
  * @param (string) $setting_value
  */
 public static function update_setting_value($setting_id, $setting_value)
 {
     if (isset($setting_id)) {
         parent::u_setting_value($setting_id, $setting_value);
     }
 }
예제 #3
0
 /**
  * Mise à jour du gestionnaire de cache
  * @param $create
  */
 private function update_cache_data($create)
 {
     if (isset($this->cache)) {
         parent::u_setting_value('cache', $this->cache);
         $this->message->getNotify('update');
     }
 }