Laravel-Befehle

Der Laravel-Befehl ist das beliebteste und am weitesten verbreitete PHP-Framework, das auf der MVC-Architektur (Model View Controller) basiert. Es ist ein Open-Source-Framework für die Entwicklung von Webanwendungen und wurde von Taylor Otwell erstellt. Die aktuellste Version von Laravel Framework ist Laravel 5.7, die im September 2018 veröffentlicht wurde.

Voraussetzungen für den Start mit Laravel

Sie sollten Grundkenntnisse / Fortgeschrittene in folgenden Bereichen haben:

  • PHP
  • HTML / CSS
  • Funktionieren des MVC-Modells
  • DB Wissen

Komponist und Handwerker

Ein Komponist ist ein Werkzeug, mit dem der Benutzer ein beliebiges Projekt in Bezug auf ein bestimmtes Framework erstellen kann. Es besteht aus allen Abhängigkeiten und Bibliotheken.

Artisan ist die Befehlszeilenschnittstelle von Laravel. Es enthält eine Reihe von Befehlen, auf die jetzt ausführlich eingegangen wird, um eine Webanwendung zu erstellen.

Artisan-Befehlssyntax:

php artisan ( options) ( arguments)

Grundlegende Laravel-Befehle

Einige der grundlegenden Laravel-Befehle sind nachfolgend aufgeführt:

1. Alle Artisan-Befehle auflisten

php artisan list: Dieser Befehl listet alle verfügbaren Befehle auf, die Teil der laravel - artisan console sind.

Es beginnt mit der Angabe der Syntax für die Ausführung des Befehls, d. H

php artisan (command) (options) (arguments)

wo,

  • Optionen: Es kann verwendet werden wie –h (für Hilfe), -q (für Ruhe), -v (für Version) usw.
  • Befehle: Es kann wie pro Befehlsname gefolgt von Optionen und Argumenten verwendet werden. Nur wenige der Befehle sind "migrieren", "bedienen", "machen", "helfen" usw.

Quelle: Von meinem Server

2. PHP Handwerker helfen

Dieser Befehl wird verwendet, um Hilfe zu einem bestimmten Befehlsnamen zu erhalten. Angenommen, Sie möchten mehr über die Verwendung und die Bedeutung des Befehls erfahren. Verwenden Sie dazu das Hilfsprogramm von Artisan.

php artisan help makes: auth

wo

  • make: auth: Dies ist der Befehlsname, für den wir mehr wissen möchten.

Quelle: Von meinem Server

3. PHP Artisan-Version

Dieser Befehl listet die von Ihnen verwendete Version des Laravel-Frameworks auf.

4. PHP Handwerker nach unten

Mit diesem Befehl wird die Laravel-Anwendung in den Wartungsmodus versetzt.

Quelle: Von meinem Server

5. PHP Handwerker auf

Dieser Befehl wird verwendet, um die Laravel-Anwendung wieder zum Laufen zu bringen.

Quelle: Von meinem Server`

6. php artisan env

Dieser Befehl teilt Ihnen mit, in welcher Umgebung die Laravel-Anwendung ausgeführt wird.

Quelle: Von meinem Server

7. PHP Handwerker Sicht: klar

Dieser Laravel-Befehl löscht alle kompilierten Ansichtsdateien.

Quelle: Von meinem Server

8. PHP Artisan Route: Liste

Dieser Befehl listet alle registrierten Routen auf.

Quelle: Von meinem Server

9. PHP Handwerker Route: klar

Mit diesem Befehl wird die gesamte Route-Cache-Datei gelöscht

10. PHP Artisan Route: Cache

Dieser Befehl erstellt eine Routen-Cache-Datei für eine schnellere Routenregistrierung

Laravel-Zwischenbefehle

Einige dieser Arten, die Laravel-Befehle für Fortgeschrittene erfordern, sind nachfolgend aufgeführt:

1. PHP Handwerker dienen

Dieser Befehl wird zum Starten eines Laravel-Projekts verwendet. Standardmäßig wird die Anwendung auf localhost mit der Portnummer 8000 gehostet

Quelle: Von meinem Server

2. PHP Handwerker machen: Modell Model_Name

Dieser Befehl wird zum Erstellen einer neuen Modellklasse verwendet.

Quelle: Von meinem Server

Wenn wir den Befehl ausführen, finden wir ein paar Befehle macht. Um die Liste der make-Befehle anzuzeigen, drücken Sie die Tastenkombination Umschalt + Pg-Abwärts, um durch alle Seiten zu navigieren.

3. PHP Handwerker machen: Controller Controller_Name

Dieser Befehl erstellt eine neue Controller-Datei im folgenden Ordner:

App / HTTP / Controller

Quelle: Von meinem Server

4. php artisan make-request Request_Name

Mit diesem Befehl wird eine neue Formularanforderungsklasse im folgenden Ordner erstellt:

App / HTTP / Anfragen

Quelle: Von meinem Server

5. Php Handwerker machen Sämaschine Seeder_Name

Mit diesem Befehl wird eine neue Datenbank-Seeder-Klasse erstellt.

Quelle: Von meinem Server

6. PHP Handwerker machen Middleware Middleware_Name

Mit diesem Befehl wird eine neue Middleware-Klasse erstellt.

Quelle: Von meinem Server

7. php artisan make: policy Policy_Name

Dieser Befehl wird zum Erstellen einer neuen Richtlinienklasse verwendet.

Quelle: Von meinem Server

8. PHP Handwerker machen: mail EMail_Class_Name

Dieser Befehl wird zum Erstellen einer neuen E-Mail-Klasse verwendet.

Quelle: Von meinem Server

9. php artisan make: event Event_Class_Name

Dieser Befehl wird verwendet, um eine neue gerade Klasse zu erstellen.

Quelle: Von meinem Server

10. PHP Handwerker machen: Befehl Command_Name

Dieser Befehl wird verwendet, um einen neuen handwerklichen Laravel-Befehl zu erstellen

Quelle: Von meinem Server

Erweiterte Laravel-Befehle:

Im Folgenden sind einige der erweiterten Laravel-Befehle aufgeführt:

1. PHP Handwerker machen: Modell Projekt-Migration-Controller-Ressource

Dieser Befehl wird verwendet, um eine neue Migrationsdatei für das Modell (Migration) zu erstellen, einen neuen Controller für das Modell (Controller) zu erstellen und einen Ressourcencontroller für den generierten Controller zu haben.

Quelle: Von meinem Server

2. PHP Handwerker machen: Listener Event_Listener_Class_Name

Mit diesem Befehl wird eine neue Ereignis-Listener-Klasse erstellt.

Quelle: Von meinem Server

3. php artisan migrate (–bench = ”vendor / package”) (–database (= ”…”)) (–path (= ”…”)) (–package (= ”…”)) (–pretend) ( -Samen)

Dieser Befehl wird für die Datenbankmigration verwendet.

4. Php Handwerker Anbieter: veröffentlichen

Dieser Befehl wird verwendet, um publizierbare Assets aus Herstellerpaketen zu veröffentlichen.

Quelle: Von meinem Server

5. php artisan make provider service_provider_name

Dieser Befehl wird zum Erstellen einer neuen Service Provider-Klasse verwendet.

Quelle: Von meinem Server

6. php artisan migrate: make name (–bench = ”vendor / package”) (–create) (–package (= ”…”)) (–path (= ”…”)) (–table (= ”…”) ))

Mit diesem Befehl wird eine neue Migrationsdatei erstellt

7. PHP-Handwerker machen Job Job_Name

Dieser Befehl wird zum Erstellen einer neuen Jobklasse verwendet.

Quelle: Von meinem Server

Empfohlene Artikel

Dies war ein Leitfaden für Laravel-Befehle. Hier haben wir grundlegende, unmittelbare und erweiterte Laravel-Befehle anhand von Beispielen besprochen. Weitere Informationen finden Sie auch in den folgenden Artikeln.

  1. Docker-Befehle
  2. CSS-Befehle
  3. C # -Befehle
  4. Anleitung zu erweiterten Perl-Befehlen
  5. Wie erstelle ich einen Laravel Route Controller?