Skip to content

sdavis1902/laravel-controller-routes

Repository files navigation

laravel-controller-routes

Software License Total Downloads

As of Laravel 5.3, Route::controller was removed. This provides the same functionality.

Install

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,
],

Usage

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"

Contributing

Please see CONTRIBUTING and CONDUCT for details.

Credits

License

The MIT License (MIT). Please see License File for more information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages