LaravelPackages.net
Acme Inc.
Toggle sidebar
avnir/easyrouting

Make route handling in Laravel easier

280
0
2.0.1
About avnir/easyrouting

avnir/easyrouting is a Laravel package for make route handling in laravel easier. It currently has 0 GitHub stars and 280 downloads on Packagist (latest version 2.0.1). Install it with composer require avnir/easyrouting. Discover more Laravel packages by avnir or browse all Laravel packages to compare alternatives.

Last updated

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

Star History Chart