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

  • 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.

  1. Commandes Docker
  2. Commandes CSS
  3. Commandes C #
  4. Guide des commandes avancées de Perl
  5. Comment créer Laravel Route Controller?