Example #1
0
 private function writeSettingToFile(Gpf_Io_File $file)
 {
     $file->setFilePermissions(0777);
     if (defined('ENABLE_ENGINECONFIG_LOG')) {
         Gpf_Log::info('(writeSettingsValues - before write) file ' . @$file->getFileName() . ' size: ' . @$file->getSize() . ', permissions: ' . @$file->getFilePermissions() . ', owner: ' . @$file->getFileOwner());
     }
     $file->open('w');
     $text = '<?php /*' . "\n";
     foreach ($this->parameters as $key => $value) {
         $text .= $key . '=' . $value . "\r\n";
     }
     $text .= '*/ ?>';
     $file->write($text);
     $file->close();
     if (defined('ENABLE_ENGINECONFIG_LOG')) {
         Gpf_Log::info('(writeSettingsValues - after write) file ' . @$file->getFileName() . ' size: ' . @$file->getSize() . ', permissions: ' . @$file->getFilePermissions() . ', owner: ' . @$file->getFileOwner());
     }
 }