check24 / apitk-header-bundle
此包为RESTful API提供了有用的API助手
4.0.0
2022-01-19 12:58 UTC
Requires
- php: ^8.0
- symfony/config: ^5.3 || ^6.0
- symfony/dependency-injection: ^5.3 || ^6.0
- symfony/http-kernel: ^5.3 || ^6.0
Requires (Dev)
- captainhook/captainhook: ^5.10
- captainhook/plugin-composer: ^5.3
- friendsofphp/php-cs-fixer: ^v3.4
- phpmd/phpmd: ^2.11
- phpstan/phpstan: ^1.3
- phpstan/phpstan-deprecation-rules: ^1.0
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-09-05 01:42:02 UTC
README
概述
此包为基于symfony的RESTful API提供了有用的功能。
安装
使用composer安装此包
composer require check24/apitk-header-bundle
用法
头部信息
您可以通过使用HeaderInformation
服务轻松地向响应头添加信息。这些信息将自动添加到响应中,并带有前缀x-apitk-
public function index(HeaderInformation $headerInformation): array { $users = $this->getUsers(); $headerInformation->add('users-count', (string) count($users)); return $users; }
将生成响应头x-apitk-users-count: 15
。
弃用(apitk-deprecation-bundle)
您可以标记操作为弃用,这样开发者就会注意到他们需要更新API调用到新版本或使用全新的端点。