/** * Get a log or fail * * @param string $date * * @return Log|null */ private function getLogOrFail($date) { $log = null; try { $log = \LogViewer::get($date); } catch (LogNotFound $e) { abort(404, $e->getMessage()); } return $log; }