Skip to content

Request ​

You can generate a request by running the following command.

bash
php artisan better:request StoreBlog Blog

INFO

Generated request will be at app/Domains/Blog/Requests/StoreBlogRequest.php

Arguments ​

  • request — name of the generated request file (Request is appended when missing)
  • domain — name of the domain where the request will be generated

Options ​

Request ​

Laranex\BetterLaravel\Cores\Request extends Laravel's FormRequest. Type-hint it on a feature's handle method to validate the incoming request before the feature runs. The generated authorize method returns false; change it before using the request.

php
use Laranex\BetterLaravel\Cores\Request;

class StoreBlogRequest extends Request
{
    public function authorize(): bool
    {
        return true;
    }

    public function rules(): array
    {
        return [
            'title' => ['required', 'string', 'max:255'],
        ];
    }
}

Released under the MIT License, except where a package says otherwise.