log = $log; } /** * Get overview of logged actions * * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function getOverview() { $user = null; $userId = Input::get('userId'); $actions = $this->log->getLogActionsQuery(true); if ($userId) { $user = User::findOrFail($userId); $actions->where('users.id', $userId); } $actions = $actions->paginate(25); $this->log->translateLogMessages($actions); return view('admin.actionLog.overview', ['actions' => $actions, 'user' => $user]); } }