You can install the package via composer:
composer require jeybin/apiresponseTo publish providers and to copy the config files run :
php artisan apiresponse:installUsage
If you want to get the response as array you can use:
\Jeybin\Apiresponse\ThrowResponse::status(200)
->message('User defined message')
->get(['can send array or string or empty'])or else if you want to throw the response you can use:
\Jeybin\Apiresponse\ThrowResponse::status(200)
->message('User defined message')
->throw(['can send array or string or empty'])Without message
\Jeybin\Apiresponse\ThrowResponse::status(200)
->throw(['can send array or string or empty']) \Jeybin\Apiresponse\ThrowResponse::status('success')->throw()Some of the status codes are already defined in the config/jeybin-apiresponse.php file, if you want to add more update that file