#make

35 commande(s) avec le tag #make

Commandes partagées par la communauté CodeBox, copiables en un clic.

Génère un Eloquent Scope réutilisable.

bash
php artisan make:scope NomScope
Laravel Créer un Event

Génère une classe Event.

bash
php artisan make:event NomEvent

Génère un Middleware.

bash
php artisan make:middleware NomMiddleware

Génère une Factory liée à un Model.

bash
php artisan make:factory NomFactory --model=NomModel
Laravel Créer un Model

Génère un Eloquent Model.

bash
php artisan make:model NomModel

Génère un Observer pour les événements Eloquent.

bash
php artisan make:observer NomObserver --model=NomModel

Génère un composant Blade sans fichier de vue séparé.

bash
php artisan make:component NomComponent --inline

Génère un test unitaire PHPUnit.

bash
php artisan make:test NomTest --unit

Génère une migration pour modifier une table existante.

bash
php artisan make:migration add_colonne_to_table_table --table=table

Génère une classe Exception personnalisée.

bash
php artisan make:exception NomException

Génère un Controller sans les méthodes create et edit.

bash
php artisan make:controller Api/NomController --api

Génère un canal de broadcasting.

bash
php artisan make:channel NomChannel

Génère une Policy d'autorisation liée à un Model.

bash
php artisan make:policy NomPolicy --model=NomModel

Génère un Form Request pour la validation.

bash
php artisan make:request NomRequest
Laravel Créer un Job

Génère un Job pour les queues.

bash
php artisan make:job NomJob

Génère un API Resource pour transformer les modèles.

bash
php artisan make:resource NomResource

Génère une règle de validation personnalisée.

bash
php artisan make:rule NomRule

Génère un fichier seeder.

bash
php artisan make:seeder NomSeeder

Génère un Resource pour une collection de modèles.

bash
php artisan make:resource NomResourceCollection --collection

Génère un Listener lié à un Event.

bash
php artisan make:listener NomListener --event=NomEvent