Download the PHP package creativeorange/laravel-stubs without Composer
On this page you can find all versions of the php package creativeorange/laravel-stubs. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download creativeorange/laravel-stubs
More information about creativeorange/laravel-stubs
Files in creativeorange/laravel-stubs
Package laravel-stubs
Short Description Extends artisan with more options.
License MIT
Informations about the package laravel-stubs
Laravel-stubs
Laravel stubs aims to add some "missing" functionality to the artisan commands that currently exist.
Installation
First, pull in the package through Composer via the command line:
or add the following to your composer.json file and run composer update
.
Commands
Create
-
create:user
Creates a new user for the application. The default model is
\App\User
. Default there will be a unique check on theemail
field. The fields prompted for are: name, email and password.
Dispatch
-
dispatch:job
Easy way to dispatch a job.
Arguments
- Job - The class of the job. Include the namespace.
- Arguments - An array of parameters to send along to the constructor of the job.
Make
-
make:facade
Creates a new facade, by default this will be stored in
App/Facades.
A facade will automatically be suffixed withFacade
.Arguments
- Name - The name of the facade.
- Accessor - The class the facade references to.
-
make:interface
Creates a new interface, by default this will be stored in
App/Interfaces
. An interface will always automatically be suffixed withInterface
according to the PSR naming conventions.Arguments
- Name - The name of the interface.
-
make:scope
Creates a new trait, by default this will be stored in
App/Scopes
. A scope will always automatically be suffixed withScope
.Arguments
- Name - The name of the scope.
-
make:trait
Creates a new trait, by default this will be stored in
App/Traits
. A trait will always automatically be suffixed withTrait
according to the PSR naming conventions.Arguments
- Name - The name of the trait.
Options
- Boot | b - Makes a boot trait instead of an empty one.
- Uuid | u - Makes a trait to fill a field with an uuid on creation.
- Anonymous | a - Makes a trait to anonymous data on soft deletes.
- Name - The name of the trait.
-
make:view:composer
Creates a new trait, by default this will be stored in
App/Http/View/Composers
. A view composer will always automatically be suffixed withComposer
.Arguments
- Name - The name of the view composer.
Patch
-
patch
Patch some basic things you might not like about laravel. Supports the patching of the following things:
- Language
- Replaces a language tag with another language tag for all languages.
- Htaccess
- Adds security things to the default htaccess. See the config for the options.
- Cookie
- Adds a prefix to the cookies.
- Config
- Replace config values.
Arguments
- Sections - An array of sections to patch. The allowed sections are:
- language
- htaccess
- cookie
- config
Publish
-
publish:config
Publishes the config used for the package. This can also be done with:
Options
- Force | f - Forces the stubs to be overwritten.
-
publish:stubs
Publishes all the stubs used for the package.
Options
- Force | f - Forces the stubs to be overwritten.
Run
-
run:factory
Prompts for a model and an amount, then runs the corresponding factory.
Arguments
- Model - The model to run the factory for. If not provided will be asked on the go.
- Amount - The amount to create with the factory. If not provide will be asked on the go.
All versions of laravel-stubs with dependencies
illuminate/console Version ^5|^6|^7|^8|^9|^10
illuminate/filesystem Version ^5|^6|^7|^8|^9|^10