This will create an interface `FooInterface` in `App/Contracts` directory using the `Foo` Eloquent model.
```php
phpartisanmake:interface--baseFooInterface
```
This will create a base interface `FooInterface` in `App/Contracts` directory which implements the classic CRUD methods. Pleas note that it will use `Illuminate\Database\Eloquent\Model` instead of a specific model.
This will create a controller `FooController` which will inject the give interface `FooInterface` and bind the given model `Foo`
**Note:** When using options such as `--model` or `--interface`, please note that if class/interface doesn't exist, the terminal will prompt you with a confirmation to automatically create it.
...
...
@@ -37,7 +61,7 @@ Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed re
## Contributing
Please see [CONTRIBUTING](.gitlab/CONTRIBUTING.md) for details.
Please see [CONTRIBUTING](CONTRIBUTING.md) for details.