nuworks/laravel-pattern-generator is a Laravel package for php laravel - pattern generator.
It currently has 0 GitHub stars and 8 downloads on Packagist.
Install it with composer require nuworks/laravel-pattern-generator.
Discover more Laravel packages by nuworks
or browse all Laravel packages to compare alternatives.
Last updated
PATTERN GENERATOR (LARAVEL)
This package provides a variety of generator commands to speed up your development process. These includes:
make:pg-traitmake:pg-modelmake:pg-servicemake:pg-repository-interfacemake:pg-bindings-service-providerREQUIREMENTS
INSTALLATION
Edit your project's composer.json file to require nuworks/laravel-pattern-generator.
"require-dev": {
"nuworks/laravel-pattern-generator": "dev-master"
}
Next, update Composer from the Terminal:
composer update --dev
Once this operation completes, open config/app.php and add a new item to the providers array.
NuWorks\PatternGenerator\Core\PatternGeneratorServiceProvider::class
Do a Composer dump to refresh your autoload files.
composer dump-autoload -o
You're all set to go! Run the artisan command from the Terminal to see the new make commands.
php artisan
USAGE
Create a new trait by using make:pg-trait.
php artisan make:pg-trait {trait} --folder={directory}
Create a new model by using make:pg-model.
php artisan make:pg-model {model} --folder={directory}
Create a new service altogether with model.
php artisan make:pg-service {model} --model --folder={directory}
Create a repository interface.
php artisan make:pg-repository-interface {interface} --folder={directory}
Create a bindings service provider.
php artisan make:pg-bindings-service-provider {service-provider} --folder={directory}