Esempio n. 1
0
 public function save()
 {
     $filename = $this->filename();
     // verifica se será possível escrever a configuração no arquivo de configuracao
     if (file_exists($filename) && !is_writable($filename)) {
         throw new Exception(sprintf(_('Arquivo de configuação (%s) somente leitura'), $this->filename));
     }
     $arr = Arrays::toString($this->data);
     file_put_contents($filename, "<?php\nreturn {$arr};");
 }