Skip to content

avnir/EasyRouting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fast Workflow in Laravel With EasyRouting

Major Versions:

  • 2.x (YOU ARE HERE) - For laravel/framework:~5.* and avnir/easyrouting:~2
  • 1.x (1.0 branch) - For laravel/framework:4.* and avnir/easyrouting:~1

Installation

Begin by installing this package through Composer. Edit your project's composer.json file to require avnir/EasyRouting.

{
    "require": {
        "avnir/EasyRouting": "~2"
    }
}

Next, update Composer from the Terminal:

php composer.phar update

To use the EasyRouting Provider, you must register the provider when bootstrapping your Laravel application.

Find the providers key in your config/app.php and register the EasyRouting Provider.

    'providers' => array(
        // ...
        'Avnir\Easyrouting\EasyroutingServiceProvider::class',
    )

Find the aliases key in your config/app.php and add the AWS facade alias.

    'aliases' => array(
        // ...
        'Easyrouting' => Avnir\Easyrouting\Easyrouting::class,
    )

Usage

On the routes.php file you need to call

\EasyRouting::run();

this will setup REST routes for all the public methods of the Controllers.

If you ever want to exclude a controller from having a route, just add

var $exclude = true;

into the Controller

About

Laravel EasyRouting

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages