public function __construct(EventType $type, $reason, $message, $actual, $comparison, $file, $line) { list($usec, $sec) = explode(' ', microtime()); $usec = substr($usec . '00000', 2, 3); $tz = new DateTimeZone('America/New_York'); $now = new DateTime(null, $tz); $this->time = $now->format('d M y, H:i:s.' . $usec . ' O'); $this->type = $type; $this->reason = $reason; $this->message = $message; $this->actual = Event::CreateValue($actual); $this->comparison = Event::CreateValue($comparison); $this->file = $file; $this->line = $line; }
public function __construct(EventType $type, $reason, $message, $actual, $comparison, $file, $line) { list($usec, $sec) = explode(' ', microtime()); $usec = substr($usec . '00000', 2, 3); date_default_timezone_set('Asia/Shanghai'); $now = new DateTime('@' . $sec); $this->time = $now->format('d M y, H:i:s.' . $usec . ' O'); $this->type = $type; $this->reason = $reason; $this->message = $message; $this->actual = Event::CreateValue($actual); $this->comparison = Event::CreateValue($comparison); $this->file = $file; $this->line = $line; }