https://github.com/stillat/model-cannon
A super simple Laravel package that gives you back the "Models" directory, if you are into that sort of thing.
https://github.com/stillat/model-cannon
Last synced: 3 months ago
JSON representation
A super simple Laravel package that gives you back the "Models" directory, if you are into that sort of thing.
- Host: GitHub
- URL: https://github.com/stillat/model-cannon
- Owner: Stillat
- License: mit
- Created: 2016-08-16T19:24:17.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-08-16T19:45:36.000Z (almost 10 years ago)
- Last Synced: 2025-01-28T21:39:13.107Z (over 1 year ago)
- Language: PHP
- Size: 5.86 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Model Cannon for Laravel
Model Cannon is an incredibly simple Laravel package that gives you back your "Models" directory, if you are into that sort of thing. Using it is super simple.
## Configuration
### Composer
First, you need to add the Model Cannon package to your `composer.json` file and run the `composer update` command:
```
"stillat/model-cannon": "~1.0"
```
### Service Provider
Next, register the `Stillat\ModelCannon\ModelCannonServiceProvider` service provider in your `app` configuration file. Simply add this line to the "packages" section of the `app` config:
```
Stillat\ModelCannon\ModelCannonServiceProvider::class,
```
## Usage
It couldn't be simpler! Just use Laravel's `make:model` command like you always have. The only difference is now models will be stored in a `Models` directory and have the correct `Models` namepsace added automatically. Seriously, that is all there is to it.
```
php artisan make:model User
```
## License
Model Cannon is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT).