In Laravel 5.3 Route::controller was removed. This package replaces that functionality if you still want to use it.
sdavis1902/laravel-controller-routes is a Laravel package for in laravel 5.3 route::controller was removed. this package replaces that functionality if you still want to use it..
It currently has 3 GitHub stars and 3.846 downloads on Packagist (latest version 2.0.4).
Install it with composer require sdavis1902/laravel-controller-routes.
Discover more Laravel packages by sdavis1902
or browse all Laravel packages to compare alternatives.
Last updated
As of Laravel 5.3, Route::controller was removed. This provides the same functionality.
Via Composer
$ composer require sdavis1902/laravel-controller-routes
Once installed add the service provider and alias ( not required for 5.5 )
'providers' => [
...
sdavis1902\LaravelControllerRoutes\LaravelControllerRoutesServiceProvider::class,
],
'aliases' => [
...
'MoreRoute' => sdavis1902\LaravelControllerRoutes\Facades\MoreRoute::class,
],
In your routes file
MoreRoute::controller('/test', 'TestController');
Your Controller
class TestController extends Controller {
public function getFrank(){
return 'woo';
}
}
You can now go to yourdomain.comm/test/frank and it should say "woo"
Please see CONTRIBUTING and CONDUCT for details.
The MIT License (MIT). Please see License File for more information.