jikan-rest/app/Http/HttpResponse.php

36 lines
913 B
PHP
Raw Normal View History

2020-06-11 12:53:26 +05:00
<?php
namespace App\Http;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
class HttpResponse
{
public static function notFound(Request $request) : Response
{
return response(
\json_encode([
'status' => 404,
'type' => 'NotFoundException',
2020-06-11 12:53:26 +05:00
'message' => 'Resource not found',
'error' => '404 on ' . $request->getUri()
]),
404
);
}
2020-06-18 20:20:14 +05:00
public static function badRequest(Request $request) : Response
{
return response(
\json_encode([
'status' => 400,
'type' => 'BadRequestException',
'message' => 'Invalid or incomplete request. Make sure your request is correct. https://docs.api.jikan.moe/',
2022-02-18 05:04:35 +05:00
'error' => '400 on ' . $request->getUri()
2020-06-18 20:20:14 +05:00
]),
400
);
}
}