/** * Get a listing of the Certificates for Profile. * * @return Response */ public function cert_list() { /* try { if (! $user = JWTAuth::parseToken()->authenticate()) { return response()->json(['user_not_found'], 404); } } catch (Tymon\JWTAuth\Exceptions\TokenExpiredException $e) { return response()->json(['token_expired'], $e->getStatusCode()); } catch (Tymon\JWTAuth\Exceptions\TokenInvalidException $e) { return response()->json(['token_invalid'], $e->getStatusCode()); } catch (Tymon\JWTAuth\Exceptions\JWTException $e) { return response()->json(['token_absent'], $e->getStatusCode()); }*/ // the token is valid and we have found the user via the sub claim $certificates = Certificate::select('id', 'slug', 'description')->get(); return response()->json(compact('certificates')); }