Laravel

Custom requests

For supported Laravel validation rules, see Request validation section.

To enable support for custom request classes that extend Illuminate\Foundation\Http\FormRequest, make sure you have the following entries in extensions array in your configuration file (enabled by default).

    'extensions' => [
        /**
         * To enable support for custom FormRequest classes
         */
        AutoDoc\Laravel\Extensions\CustomFormRequest::class,

        /**
         * To enable support for `Rule::enum(..)` and `Rule::in(..)`
         */
        AutoDoc\Laravel\Extensions\ValidationRuleStaticCall::class,
    ],