Skip to content

Commit ffab0e6

Browse files
committed
request optional
1 parent 92ff77a commit ffab0e6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Generator/ApiControllerMakeCommand.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public function handle()
4141
$this->input->setOption('model', $this->ask('For which model?', $this->customClasses['rawName']));
4242
}
4343

44-
$this->customClasses['request'] = $this->confirm("Add Custom Request?");
44+
$this->customClasses['request'] = $this->option('request') ?: $this->confirm("Add Custom Request?");
4545

4646
if ($this->confirm("Add Custom Resource & Collection?")) {
4747
$this->customClasses['resources'] = true;
@@ -212,6 +212,7 @@ protected function getOptions()
212212
{
213213
return [
214214
['force', null, InputOption::VALUE_NONE, 'Create the class even if the controller already exists'],
215+
['request', 'r', InputOption::VALUE_NONE, 'Create a request class for the put/post requests'],
215216
['model', 'm', InputOption::VALUE_OPTIONAL, 'Generate a resource controller for the given model.'],
216217
['parent', 'p', InputOption::VALUE_OPTIONAL, 'Generate a nested resource controller class.'],
217218
];

0 commit comments

Comments
 (0)