alexisgt01/we-router

There is no license information available for the latest version (v0.1) of this package.

PHP Router based on Laravel syntax

v0.1 2020-05-13 10:11 UTC

This package is auto-updated.

Last update: 2024-04-22 03:44:30 UTC


README

composer require alexisgt01/we-router

// router.php

use WeRouter\Router;

Router::setNamespace("App\\Controllers\\");


Router::get('/', 'HomeController@home');
Router::get('/article/{id}/{type}', 'HomeController@article');

Router::get('posts/{id}', function ($data) {
    echo $data['id'];
});

Router::post('/posts/create', 'PostController@create');

Router::post('/posts/create/{type}', function ($data) {
    echo $data['type'] . "\n";
    echo $data['input'];
});


Router::run();