PHP code example of lumax / routing-component

1. Go to this page and download the library: Download lumax/routing-component library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

lumax / routing-component example snippets


use Luma\RoutingComponent\Router;
use Psr\Container\ContainerInterface;

$router = new Router($container);

$router->loadRoutesFromFile('routes.yaml');

$routes = [
    [
        'path' => '/',
        'handler' => [
            'App\\Controllers\\HomeController',
            'index',
        ]       
    ],
    [
        'path' => '/user/{id}',
        'handler' => [
            'App\\Controllers\\UserController',
            'show',
        ]       
    ],
];

$router->loadRoutes($routes);

$router->handleRequest($request);