2017 © Pedro Peláez
 

library laravel-default-routes

Default routes for laravel

image

clarence/laravel-default-routes

Default routes for laravel

  • Friday, April 22, 2016
  • by Clarence-pan
  • Repository
  • 1 Watchers
  • 9 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 8 Versions
  • 25 % Grown

The README.md

Default Routes For Laravel

build status, (*1)

With this library, you can easily add "module/controller/action" style routes for Laravel., (*2)

Install

Suggest install it via composer:, (*3)

composer require clarence/laravel-default-routes

Then, register the DefaultRouteProvider. For example, add \Clarence\LaravelDefaultRoutes\DefaultRouteProvider::class to the providers section in config/app.php., (*4)


// config/app.php return [ //... 'providers' => [ //... App\Providers\EventServiceProvider::class, App\Providers\RouteServiceProvider::class, Clarence\LaravelDefaultRoutes\DefaultRouteProvider::class, // add DefaultRouteProvider below the RouteServiceProvider //... ], //... ];

Routes Maps

foo/bar will be mapped to \App\Http\Controllers\FooController@doGetBar by default., (*5)

Note:, (*6)

  1. \App\Http\Controllers\ is the namespace prefix of the controller. It can be configurated as laravel-default-routes.controller-prefix.
  2. In FooController, Controller is the class name suffix. It can be configurated as laravel-default-routes.controller-suffix.
  3. doGetBar is the actual method to be executed. It is do + <HTTP_METHOD> + <action>. And it should be a public method. Otherwise a 404 or 405 HTTP error will be thrown.
  4. If \App\Http\Controllers\FooController@doGetBar cannot be found, \App\Http\Controllers\Foo\BarController@doGetIndex will be tried.

The Versions

22/04 2016

dev-master

9999999-dev

Default routes for laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar Clarence

22/04 2016

v1.0.6

1.0.6.0

Default routes for laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar Clarence

22/04 2016

v1.0.5

1.0.5.0

Default routes for laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar Clarence

22/04 2016

v1.0.4

1.0.4.0

Default routes for laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar Clarence

22/04 2016

v1.0.3

1.0.3.0

Default routes for laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar Clarence

22/04 2016

v1.0.2

1.0.2.0

Default routes for laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar Clarence

22/04 2016

v1.0.1

1.0.1.0

Default routes for laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar Clarence

22/04 2016

v1.0.0

1.0.0.0

Default routes for laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar Clarence