Example #1
0
 /**
  * Sauvegarde le mot de passe de la configuration serveur
  *
  * @param string $filename -> Le chemin vers le fichier de config
  * @param string $password -> Le mot de passe à écrire
  * @return true or text error
  */
 public static function savePasswordConfig($filename, $password)
 {
     $out = false;
     $seek = null;
     // Récupération du pointeur
     $search = 'const PASSWORD = \'';
     $seek = File::getSeekFromString($filename, $search, true);
     // Écriture dans le fichier
     if ($seek !== null) {
         if (($result = File::saveAtSeek($filename, $password, $seek)) !== true) {
             $out = $result;
         } else {
             $out = true;
         }
     }
     return $out;
 }