hollisho/lumen-request

http Request For Lumen
10
Install
composer require hollisho/lumen-request
Latest Version:v1.0.1
PHP:^7.0
Laravel:6 · 8
License:MIT
Last Updated:Oct 15, 2024
Links: GitHub  ·  Packagist
Maintainer: hollisho

install

composer require hollisho/lumen-request

basic use


//定义Request对象
class RequestBo extend LumenRequest
{
    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)
    {
        ......
    }
}

Related Packages

urameshibr/lumen-form-request

Laravel Form Request adaptation for Lumen framework.

355,618 3
mayoz/lumen-form-request

Adopt the Laravel Form Request to Lumen framework.

2,519 2
webregul/lumen-form-request

Adopt the Laravel Form Request to Lumen framework.

938 1
dadaabc/laravel-components

Components for Laravel or Lumen

196 0
seytar/lumen-form-request

Laravel Form Request adaptation for Lumen framework.

123 0

Version History

Version Released PHP Laravel License
v1.0.1 ^7.0 ^6.0 || ^8.0 MIT