Skip to content

Make Request ​

Generate a Form Request class (store/update validation) for a module.

Command Information ​

  • Signature: modularous:make:request {module} {request} [--rules=]
  • Category: Generators

Arguments ​

ArgumentRequiredDescription
moduleYesThe module the request belongs to (e.g. Blog)
requestYesRequest class name (e.g. StorePost → generates StorePostRequest)

Options ​

OptionDescription
--rules=Seed the request with validation rules in field=rule1|rule2&field2=rule format (parsed by ValidatorParser)

Examples ​

bash
# Generate an empty StorePostRequest
php artisan modularous:make:request Blog StorePost

# Generate with seeded validation rules
php artisan modularous:make:request Blog StorePost --rules="title=required|string|max:255&body=nullable|string"

Output ​

Modules/Blog/Http/Requests/StorePostRequest.php