hollisho / lumen-request
为Lumen的HTTP请求
v1.0.0
2024-09-16 06:57 UTC
Requires
- php: ^7.0
- hollisho/object-builder: ^1.0
- illuminate/http: ^6.0 || ^8.0
This package is auto-updated.
Last update: 2024-09-30 06:27:37 UTC
README
composer require hollisho/lumen-request
基本使用
//定义Request对象 class RequestBo extend BaseRequest { public $html_content; public $language_edit = 0; public function rules() { return [ 'html_content' => ['required'], ]; } protected function messages() { return [ 'html_content.required' => 'html_content is required', ]; } } //在控制器中注入Reqeust class IndexController extends Controller { /** * @param FetchHtmlRequest $request * @param DomRenderService $renderService * @return \Illuminate\Http\JsonResponse */ public function parserHtml(RequestBo $request) { ...... } }