|
15 | 15 | use Lomkit\Rest\Console\Commands\ResourceCommand; |
16 | 16 | use Lomkit\Rest\Console\Commands\ResponseCommand; |
17 | 17 | use Lomkit\Rest\Contracts\QueryBuilder; |
| 18 | +use Lomkit\Rest\Http\Requests\ActionsRequest; |
| 19 | +use Lomkit\Rest\Http\Requests\DestroyRequest; |
| 20 | +use Lomkit\Rest\Http\Requests\DetailsRequest; |
| 21 | +use Lomkit\Rest\Http\Requests\ForceDestroyRequest; |
| 22 | +use Lomkit\Rest\Http\Requests\MutateRequest; |
| 23 | +use Lomkit\Rest\Http\Requests\OperateRequest; |
| 24 | +use Lomkit\Rest\Http\Requests\RestoreRequest; |
| 25 | +use Lomkit\Rest\Http\Requests\RestRequest; |
| 26 | +use Lomkit\Rest\Http\Requests\SearchRequest; |
18 | 27 | use Lomkit\Rest\Query\Builder; |
19 | 28 |
|
20 | 29 | class RestServiceProvider extends ServiceProvider |
@@ -124,5 +133,15 @@ protected function registerServices() |
124 | 133 | { |
125 | 134 | $this->app->singleton('lomkit-rest', Rest::class); |
126 | 135 | $this->app->bind(QueryBuilder::class, Builder::class); |
| 136 | + |
| 137 | + $this->app->singleton(RestRequest::class, RestRequest::class); |
| 138 | + $this->app->singleton(ActionsRequest::class, ActionsRequest::class); |
| 139 | + $this->app->singleton(DestroyRequest::class, DestroyRequest::class); |
| 140 | + $this->app->singleton(DetailsRequest::class, DetailsRequest::class); |
| 141 | + $this->app->singleton(ForceDestroyRequest::class, ForceDestroyRequest::class); |
| 142 | + $this->app->singleton(MutateRequest::class, MutateRequest::class); |
| 143 | + $this->app->singleton(OperateRequest::class, OperateRequest::class); |
| 144 | + $this->app->singleton(RestoreRequest::class, RestoreRequest::class); |
| 145 | + $this->app->singleton(SearchRequest::class, SearchRequest::class); |
127 | 146 | } |
128 | 147 | } |
0 commit comments