nirvana72/phprest2
最新稳定版本:1.1.1
Composer 安装命令:
composer require nirvana72/phprest2
包简介
PhpRest2 是一款纯restful的轻量框架
README 文档
README
PhpRest2 是一款纯restful的轻量框架, 基于php8及以上版本
<?php
namespace App\Controller;
use PhpRest2\Controller\Attribute\{Controller, Action};
#[Controller('/index')]
class IndexController
{
#[Action('GET:/index')]
public function index($p1)
{
return "p1 = {$p1}";
}
}
使用示列 Example
环境 Requirements
- PHP >= 8.0
安装 Installation
composer require nirvana72/phpRest2
nginx 配置
server {
...
location / {
try_files $uri /index.php$is_args$args;
}
...
}
apache 配置
开启 mod_rewrite 模块,入口目录(/public) 下添加 .htaccess 文件:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
文档 Document
其它 Other
需要php安装 apcu 扩展
QQ: 15279663
统计信息
- 总下载量: 15
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2023-05-07