qlimix / http-cors-middleware
PSR15 CORS 中间件实现
2.0.0
2020-11-21 16:07 UTC
Requires
- php: >7.4
- neomerx/cors-psr7: ^2.0
- psr/http-factory: ^1.0
- psr/http-server-middleware: ^1.0
Requires (Dev)
- qlimix/code-standard: ^3.0
This package is auto-updated.
Last update: 2024-09-22 00:41:16 UTC
README
PSR15 cors 中间件实现
安装
使用 Composer
$ composer require qlimix/http-cors-middleware
使用方法
<?php use Neomerx\Cors\Analyzer; use Neomerx\Cors\Strategies\Settings; use Neomerx\Cors\Factory\Factory; use Qlimix\HttpMiddleware\CorsMiddleware; $analyzer = new Analyzer(new Settings(), new Factory()); $responseFactory = new ResponseFactoryImplementation(); $corsMiddleware = new CorsMiddleware($analyzer, $responseFactory); // add to middleware request handler
测试
要本地运行所有单元测试(使用 PHPUnit)
$ vendor/bin/phpunit
质量
为确保代码质量,运行 grumphp,它将运行所有工具
$ vendor/bin/grumphp run
贡献
请参阅 CONTRIBUTING 以获取详细信息。