Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 9 days 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 (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-08-16T19:45:36.000Z (over 8 years ago)
- Last Synced: 2024-11-16T17:43:15.959Z (3 months 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).