Source of file DeploynautLogFile.php
Size: 0,596 Bytes - Last Modified: 2021-12-23T10:29:15+00:00
/var/www/docs.ssmods.com/process/src/code/control/DeploynautLogFile.php
12345678910111213141516171819202122232425262728293031 | <?php /** * Simple support class for reading and writing deploynaut job logs */ class DeploynautLogFile { protected $logFile; public function __construct($logFile) { $this->logFile = DEPLOYNAUT_LOG_PATH . '/' . $logFile; } public function getLogFile() { return $this->logFile; } public function write($message) { error_log('['.date('Y-m-d H:i:s').'] ' . $message .PHP_EOL, 3, $this->logFile); @chmod($this->logFile, 0666); } public function exists() { return file_exists($this->logFile); } public function content() { return file_get_contents($this->logFile); } } |