/** * Displays all the sites log entries. * * @return mixed */ public function index() { $field = $this->input('field'); $sort = $this->input('sort'); if ($field && $sort) { $entries = $this->log->orderBy($field, $sort); } else { $entries = $this->log->orderBy('date', 'desc'); } return view('maintenance::admin.logs.index', ['title' => 'Log Entries', 'entries' => $entries->paginate(15)]); }
public function testOrderByLevelGetAsc() { $entries = $this->logReader->orderBy('level', 'asc')->get(); $levelStr = ''; foreach ($entries as $entry) { $levelStr .= $entry->level; } $this->assertEquals('alertcriticaldebugemergencyerrorinfonoticewarning', $levelStr); }