ilias/opherator

1.0.4 2024-09-24 13:00 UTC

This package is auto-updated.

Last update: 2024-09-24 13:01:52 UTC


README

Maintainer Package Source Code Software License

这个PHP路由系统允许你以简单和有序的方式定义和管理你的应用程序的路由,灵感来自Laravel的路由系统。

安装

要安装此包,请将其添加到您的 composer.json 文件中

{
  "require": {
    "ilias/opherator": "1.0.0"
  }
}

或者直接运行终端命令

composer require ilias/opherator

然后,运行以下命令来安装包

composer install

使用方法

步骤 1: 设置处理器

创建一个文件来定义您的路由,例如,在您的项目根目录中,routes.php

<?php

use Ilias\Opherator\Request\Request;

Request::setup();

步骤 2: 按需使用

处理器提供了以下方法

class Request
{
  public static function getMethod() : string;

  public static function getBody(): array;

  public static function getQuery(): array;

  public static function hasBody(): bool;
}

并且 Response 提供了

class Response
{
  public static function setResponse(array $response): void;

  public static function appendResponse(string $key = "data", string|array $response, bool $override = true): void;

  public static function jsonResponse(): void;

  public static function htmlResponse(): void;

  public static function answer(): void;
}