filename = $filename; $this->logcontent = $content; file_put_contents($filename, $content, FILE_APPEND); } public function __wakeup() { new LogFile($this->filename, $this->logcontent); } public static function read_logs($log) { $contents = file_get_contents($log); return $contents; } } class LogFile { public function __construct($filename, $content) { file_put_contents($filename, $content, FILE_APPEND); } }