| Current Path : /home/users/unlimited/www/foodbank.codeskitter.site/app/Traits/ |
| Current File : /home/users/unlimited/www/foodbank.codeskitter.site/app/Traits/ApiResponse.php |
<?php
namespace App\Traits;
use Illuminate\Http\Response;
/*
|--------------------------------------------------------------------------
| Api Response Trait
|--------------------------------------------------------------------------
|
| This trait will be used for any response we sent to clients.
|
*/
trait ApiResponse
{
/*
* @param array $data
* @return json
*/
public function successResponse($data, $code = Response::HTTP_OK)
{
return response()->json(['data' => $data], $code);
}
public function errorResponse(string $message, $code)
{
return response()->json(['error' => $message, 'code' => $code], $code);
}
}