alkimisti/simplerouter

简单的PSR-4路由器

dev-main 2020-12-10 23:34 UTC

This package is auto-updated.

Last update: 2024-09-11 05:47:41 UTC


README

本包是一个简单的PHP PSR-4路由器。

安装

通过Composer

$ composer require alkimisti/simplerouter:dev-main

使用方法

$router = new Router();
$router->resolve();

第一个URL段将用作控制器的名称;/home将实例化App\Controllers\HomeController.php

第二个URL段将用作动作/方法的名称;/home/index将在App\Controllers\HomeController中调用index()方法。

其他段将作为方法参数转发;/products/show/5将在App\Controllers\ProductsController中调用show()方法,并将数字5作为其第一个参数传递。

教程:https://codemolecules.com/php/a-simple-psr-4-router-for-php/

变更日志

请参阅CHANGELOG以获取有关最近更改的更多信息。

贡献

请参阅CONTRIBUTINGCODE_OF_CONDUCT以获取详细信息。

致谢

  • [Tahir Hoxha][link-author]
  • [所有贡献者][link-contributors]

许可协议

MIT许可协议(MIT)。请参阅许可文件以获取更多信息。