I understand that a Resource controller can have the following methods
index
show
create
edit
store
update
destroy
Now suppose I have the f
Just use a resource controller, add those other methods to that same controller, and add routes to those methods directly:
Route::group(['prefix' => 'api'], function()
{
Route::group(['prefix' => 'v1', 'namespace' => 'Api\V1'], function()
{
// Add as many routes as you need...
Route::post('login', 'PostsResourceController@login');
Route::get('find', 'PostsResourceController@find');
Route::get('search', 'PostsResourceController@search');
Route::resource('posts', 'PostsResourceController');
});
});
P.S. I generally shy away from using Route::controller(). It's too ambiguous.