Laravel Helper for running internal requests.
$ composer require berthott/laravel-internal-request
- Import the facade
berthott\InternalRequest\Facades\InternalRequest
- For the API see
berthott\InternalRequest\Services\InternalRequestService
use berthott\InternalRequest\Facades\InternalRequest;
/**
* Use any http method using the request() method.
*/
InternalRequest::request('GET', $route, $data, $user);
/**
* Use one of the convenience methods get(), post(), put(), delete().
*/
InternalRequest::get($route, $data, $user);
/**
* Disable all middleware for a single request.
*/
InternalRequest::disableMiddleware()->get($route, $data, $user);
Tested with Laravel 10.x.
See License File. Copyright © 2023 Jan Bladt.