Commandes Laravel
La commande Laravel est le framework PHP le plus populaire et le plus utilisé, basé sur l'architecture MVC (Model View Controller). Il s'agit d'un cadre de développement d'applications Web open source créé par Taylor Otwell. Pour l'instant, la version la plus récente du framework laravel est Laravel 5.7 qui a été publiée en septembre 2018.
Prérequis pour débuter avec laravel
Vous devez connaître les bases / intermédiaires de:
- PHP
- HTML / CSS
- Fonctionnement du modèle MVC
- Connaissances DB
Compositeur et artisan
Un compositeur est un outil qui permet à l'utilisateur de créer n'importe quel projet par rapport à un cadre donné. Il se compose de toutes les dépendances et bibliothèques.
Artisan est l'interface de ligne de commande de Laravel. Il a l'ensemble des commandes qui seront discutées maintenant en détail, ce qui aide à construire une application Web.
Syntaxe de commande artisanale:
php artisan ( options) ( arguments)
Commandes Laravel de base
Certaines des commandes de base de laravel sont mentionnées ci-dessous:
1. Pour lister toutes les commandes Artisan
php artisan list: Cette commande listera toutes les commandes disponibles qui font partie de la console laravel - artisan.
Il commence par donner la syntaxe d'exécution de la commande, c'est-à-dire
php artisan (command) (options) (arguments)
où,
- options: Il peut être utilisé comme –h (pour l'aide), -q (pour le silence), -v (pour la version) etc.
- commandes: Il peut être utilisé selon le nom de la commande suivi d'options et d'arguments. Peu de commandes migrent, servent, créent, aident, etc.
Source: à partir de mon serveur
2. aide artisan php
Cette commande est utilisée pour obtenir de l'aide sur un nom de commande particulier. Disons que si vous souhaitez en savoir plus sur l'utilisation et la signification de la commande, vous pouvez l'obtenir en utilisant l'utilitaire d'aide fourni par Artisan.
php artisan help makes: auth
où
- make: auth: C'est le nom de la commande pour laquelle nous aimerions en savoir plus.
Source: à partir de mon serveur
3. php artisan - version
Cette commande répertorie la version du framework Laravel que vous utilisez.
4. php artisan down
Cette commande est utilisée pour mettre l'application laravel en mode maintenance.
Source: à partir de mon serveur
5. php artisan up
Cette commande est utilisée pour ramener l'application laravel opérationnelle.
Source: depuis mon serveur`
6. php artisan env
Cette commande vous indiquera l'environnement dans lequel l'application laravel s'exécute.
Source: à partir de mon serveur
7. vue artisan php: clair
Cette commande laravel effacera tous les fichiers de vue compilés.
Source: à partir de mon serveur
8. route artisan php: liste
Cette commande répertorie tous les itinéraires enregistrés.
Source: à partir de mon serveur
9. itinéraire artisan php: clair
Cette commande effacera tout le fichier de cache d'itinéraire
10. route artisan php: cache
Cette commande crée un fichier de cache d'itinéraire pour un enregistrement plus rapide de l'itinéraire
Commandes Laravel intermédiaires
Certains de ces types d'exigences de commandes laravel intermédiaires sont mentionnés ci-dessous:
1. service artisan php
Cette commande est utilisée pour démarrer un projet laravel et par défaut, l'application sera hébergée chez localhost avec le numéro de port 8000
Source: à partir de mon serveur
2. marque artisanale php: model Model_Name
Cette commande est utilisée pour créer une nouvelle classe de modèle.
Source: à partir de mon serveur
Si nous exécutons la commande, php artisan list, nous trouverons quelques commandes make. Pour voir la liste des commandes make, veuillez appuyer sur la touche Maj + pg bas de votre clavier pour parcourir toutes les pages.
3. marque artisan php: contrôleur Controller_Name
Cette commande créera un nouveau fichier de contrôleur dans le dossier ci-dessous:
App / Http / Contrôleurs
Source: à partir de mon serveur
4. php artisan make - request Request_Name
Cette commande est utilisée pour créer une nouvelle classe de demande de formulaire dans le dossier ci-dessous:
app / Http / Requêtes
Source: à partir de mon serveur
5. php artisan make seeder Seeder_Name
Cette commande est utilisée pour créer une nouvelle classe de semoir de base de données.
Source: à partir de mon serveur
6. artisan php faire middleware Middleware_Name
Cette commande est utilisée pour créer une nouvelle classe de middleware.
Source: à partir de mon serveur
7. php artisan make: policy Policy_Name
Cette commande est utilisée pour créer une nouvelle classe de règles.
Source: à partir de mon serveur
8. php artisan make: mail EMail_Class_Name
Cette commande est utilisée pour créer une nouvelle classe de messagerie.
Source: à partir de mon serveur
9. php artisan make: event Event_Class_Name
Cette commande est utilisée pour créer une nouvelle classe paire.
Source: à partir de mon serveur
10. php artisan make: commande Command_Name
Cette commande est utilisée pour créer une nouvelle commande artisan Laravel
Source: à partir de mon serveur
Commandes avancées de Laravel:
Voici quelques-unes des commandes avancées de laravel qui sont les suivantes:
1. marque artisanale php: modèle de projet –migration –contrôleur –ressource
Cette commande est utilisée pour créer un nouveau fichier de migration pour le modèle (migration), créer un nouveau contrôleur pour le modèle (contrôleur) et pour avoir un contrôleur de ressources pour le contrôleur généré.
Source: à partir de mon serveur
2. php artisan make: écouteur Event_Listener_Class_Name
Cette commande est utilisée pour créer une nouvelle classe d'écouteur d'événements.
Source: à partir de mon serveur
3. php artisan migrate (–bench = ”vendor / package”) (–database (= ”…”)) (–path (= ”…”)) (–package (= ”…”)) (–pretend) ( -la graine)
Cette commande est utilisée pour effectuer la migration de la base de données.
4. vendeur artisan php: publier
Cette commande est utilisée pour publier tous les actifs publiables à partir de packages de fournisseurs.
Source: à partir de mon serveur
5. php artisan make provider service_provider_name
Cette commande est utilisée pour créer une nouvelle classe de fournisseur de services.
Source: à partir de mon serveur
6. php artisan migrate: make name (–bench = ”vendor / package”) (–create) (–package (= ”…”)) (–path (= ”…”)) (–table (= ”…” ))
Cette commande est utilisée pour créer un nouveau fichier de migration
7. php artisan make job Job_Name
Cette commande est utilisée pour créer une nouvelle classe d'emplois.
Source: à partir de mon serveur
Articles recommandés
Ceci a été un guide pour les commandes Laravel. Ici, nous avons discuté des commandes Laravel de base, immédiates et avancées à l'aide d'exemples. Vous pouvez également consulter les articles suivants pour en savoir plus.
- Commandes Docker
- Commandes CSS
- Commandes C #
- Guide des commandes avancées de Perl
- Comment créer Laravel Route Controller?