dogia/skeleton

PHP 轻量级框架

维护者

详细信息

github.com/dogia/skeleton

源代码

问题

安装: 0

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放性问题: 0

类型:框架

dev-master 2022-04-30 18:18 UTC

This package is auto-updated.

Last update: 2024-09-29 06:20:25 UTC


README

Skeleton 是一个非常轻量级的框架,用于制作 REST 全功能 API,易于阅读且易于使用。

路由器

轻松路由!

$router = new Router();  
$router->append(Request::GET, "/skeleton/prefix-{section}/", [User::class, 'login']);  
$router->attend();
  • 在这种情况下,前缀的使用非常简单,前缀-是一个真正的前缀!
  • 它将响应 /skeleton/prefix-home,并且 $section 将获取 "home" 的值

控制器看起来如何?

namespace Skeleton\Api;

use Skeleton\Core\Router\{Response, Request};

class User
{
    public function login(Response $response, Request $request, $section)
    {
        $response->respond("text");
        return $response;
    }
}

你想开发,当然!!

你可以进行分支并提交 pull request!