2017 © Pedro Peláez
 

library routing

FuelPHP Framework routing

image

fuelphp/routing

FuelPHP Framework routing

  • Monday, May 9, 2016
  • by WanWizard
  • Repository
  • 7 Watchers
  • 5 Stars
  • 1,995 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 1 Forks
  • 2 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Fuel Routing

Build Status Code Coverage Quality Score, (*1)

FuelPHP Framework routing., (*2)

Sample code, (*3)

<?php

include "./vendor/autoload.php";

use Fuel\Routing\Router;

$router = new Router;
$router->setType('string', Router::MATCH_ANY);
$router->setType('num', Router::MATCH_NUM);
$router->setType('int', Router::MATCH_NUM);

$router->all('/')->filters([
        'controller' => 'SomeController',
        'action' => 'someAction',
    ]);

$router->post('users')->filters([
        'controller' => 'UserController',
        'action' => 'create',
    ]);

$router->get('users')->filters([
        'controller' => 'UserController',
        'action' => 'index',
    ]);

$router->put('users/{int:id}')->filters([
        'controller' => 'UserController',
        'action' => 'update',
    ]);

var_dump($router->translate('users/123', 'PUT'));

Besides defining the filter per route definition manually, you can also define an autofilter, which is something callable that will convert the translated route into a controller and action., (*4)

Contributing

Thank you for considering contribution to FuelPHP framework. Please see CONTRIBUTING for details., (*5)

License

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

The Versions

09/05 2016

dev-master

9999999-dev https://github.com/fuelphp/routing

FuelPHP Framework routing

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

by FuelPHP Development Team

01/01 2015

2.0.0

2.0.0.0 https://github.com/fuelphp/routing

FuelPHP Framework routing library.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

by FuelPHP Development Team