/** * @method DELETE * @json */ public function logout() { $user = \Bazalt\Auth::getUser(); if ($user->isGuest()) { return new Response(Response::OK, $user->toArray()); } \Bazalt\Auth::logout(); $user = \Bazalt\Auth::getUser(); return new Response(Response::OK, $user->toArray()); }
public function testGet() { \Bazalt\Auth::logout(); $response = new \Bazalt\Rest\Response(200, ['guest_id' => Session::getSessionId(), 'is_guest' => 1, 'roles' => [], 'acl' => []]); $this->assertResponse('GET /auth/session', ['contentType' => 'application/json'], $response); }