taskforcedev/crud-api

View on GitHub
src/Http/routes.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

Route::group(
    ['namespace' => 'Taskforcedev\CrudApi\Http\Controllers'], function () {
        Route::group(
            ['middleware' => ['web'], 'prefix' => 'admin/'], function () {
                Route::post('create/{model}', ['as' => 'crudapi.create.item', 'uses' => 'AdminController@store']);
                Route::patch('update/{model}', ['as' => 'crudapi.update.item', 'uses' => 'AdminController@update']);
                Route::delete('delete/{model}', ['as' => 'crudapi.delete.item', 'uses' => 'AdminController@delete']);
                Route::get('{model}', ['as' => 'crudapi.admin.model', 'uses' => 'AdminController@index']);
            }
        );
    }
);