agrandesr/router

这是一个KISS(Keep It Simple, Stupid)路由器,我尽量让它保持简单。

0.1 2024-02-11 12:21 UTC

This package is auto-updated.

Last update: 2024-09-22 09:09:44 UTC


README

要求

  • PHP >7.4
  • Composer(vendor 自动加载)

要安装,请执行

composer install ...

要开始使用,请在您的index.php文件中添加路由。

require 'vendor/autoload.php';

use Agrandesr\Http\Router;

Router::use('', 'Agrandesr\EasyRouter\Controllers\User'); //Function default main
Router::use('get','Agrandesr\EasyRouter\Controllers\User::get');
Router::use('update','Agrandesr\EasyRouter\Controllers\User::update');

如果您想创建相对路径,可以使用括号。

Router::use('update/{id}','Agrandesr\EasyRouter\Controllers\User::update');

接下来,您可以使用静态函数 getOption 使用此相对路径。

$id = Router::getOption('id');