middleware('session.database'); } /** * Get info about specified session. * @param $session * @return SessionResource * @throws \Illuminate\Auth\Access\AuthorizationException */ public function show($session) { $this->authorize('manage-session', $session); return new SessionResource($session); } /** * Destroy specified session. * @param $session * @return \Illuminate\Http\JsonResponse * @throws \Illuminate\Auth\Access\AuthorizationException */ public function destroy($session) { $this->authorize('manage-session', $session); $this->sessions->invalidateSession($session->id); return $this->respondWithSuccess(); } }