Laravel-opdrachten

Laravel-opdracht is het populairste en meest gebruikte PHP-framework dat is gebaseerd op MVC (Model View Controller) Architecture. Het is een open source framework voor webapplicatieontwikkeling en is gemaakt door Taylor Otwell. Vanaf nu is Laravel 5.7 de meest recente release van het laravel-framework, die in september 2018 is uitgebracht.

Vereisten voor het beginnen met larve

Je moet basis / intermediair kennen van:

  • PHP
  • HTML / CSS
  • Werken van MVC Model
  • DB kennis

Componist en ambachtsman

Een componist is een hulpmiddel waarmee de gebruiker elk project met betrekking tot een bepaald kader kan maken. Het bestaat uit alle afhankelijkheden en bibliotheken.

Artisan is de opdrachtregelinterface van Laravel. Het heeft de set opdrachten die nu in detail zullen worden besproken, wat helpt bij het bouwen van een webapplicatie.

Artisan command syntax:

php artisan ( options) ( arguments)

Basic Laravel-opdrachten

Enkele van de basiscommando's voor de larven worden hieronder vermeld:

1. Om alle Artisan-commando's op te sommen

php artisan list: deze opdracht geeft een lijst van alle beschikbare opdrachten die deel uitmaken van de laravel - artisan console.

Het begint met het geven van de syntaxis van het uitvoeren van het commando ie

php artisan (command) (options) (arguments)

waar,

  • opties: het kan worden gebruikt zoals –h (voor hulp), -q (voor stil), -v (voor versie) enz.
  • opdrachten: het kan worden gebruikt per opdrachtnaam gevolgd door opties en argumenten. Weinig van de commando's zijn migreren, serveren, maken, helpen, etc.

Bron: Van mijn server

2. php ambachtelijke hulp

Deze opdracht wordt gebruikt om hulp te krijgen bij een bepaalde opdrachtnaam. Laten we zeggen dat als u meer wilt weten over het gebruik en de betekenis van de opdracht, u deze kunt krijgen door gebruik te maken van het hulpprogramma van Artisan.

php artisan help makes: auth

waar

  • make: auth: Het is de opdrachtnaam waarvoor we graag meer willen weten.

Bron: Van mijn server

3. php artisan-versie

Met deze opdracht wordt de versie van het Laravel-framework weergegeven die u gebruikt.

4. ambachtsman naar beneden

Dit commando wordt gebruikt om de laraventoepassing in onderhoudsmodus te zetten.

Bron: Van mijn server

5. php ambachtsman omhoog

Dit commando wordt gebruikt om de laraventoepassing weer operationeel te maken.

Bron: Van mijn server`

6. php artisan env

Dit commando vertelt u de omgeving waarin de laraventoepassing wordt uitgevoerd.

Bron: Van mijn server

7. php ambachtelijke weergave: duidelijk

Met deze opdracht wordt alle gecompileerde weergavebestanden gewist.

Bron: Van mijn server

8. php ambachtelijke route: lijst

Met deze opdracht worden alle geregistreerde routes weergegeven.

Bron: Van mijn server

9. php ambachtelijke route: duidelijk

Met deze opdracht wordt alle routecache-bestanden gewist

10. php artisanale route: cache

Met deze opdracht maakt u een routecache-bestand voor snellere routeregistratie

Gemiddelde Laravel-opdrachten

Sommige van die soorten tussenliggende larveopdrachten zijn hieronder vermeld:

1. php ambachtelijke serveren

Deze opdracht wordt gebruikt om een ​​laravelproject te starten en de toepassing wordt standaard gehost op localhost met poortnummer 8000

Bron: Van mijn server

2. php ambachtelijk merk: model Modelnaam

Deze opdracht wordt gebruikt om een ​​nieuwe modelklasse te maken.

Bron: Van mijn server

Als we het commando, php artisan list uitvoeren, zullen we een paar commando's vinden. Om de lijst met maakcommando's te zien, drukt u op shift + pg omlaag op uw toetsenbord om door alle pagina's te navigeren.

3. php artisan make: controller Controller_Name

Met deze opdracht maakt u een nieuw controllerbestand in de onderstaande map:

App / Http / Controllers

Bron: Van mijn server

4. php artisan make-request Request_Name

Deze opdracht wordt gebruikt om een ​​nieuwe formulieraanvraagklasse in de onderstaande map te maken:

app / Http / aanvragen

Bron: Van mijn server

5. php ambachtelijk maak seeder Seeder_Name

Deze opdracht wordt gebruikt om een ​​nieuwe database seeder-klasse te maken.

Bron: Van mijn server

6. php artisan make middleware Middleware_Name

Deze opdracht wordt gebruikt om een ​​nieuwe middleware-klasse te maken.

Bron: Van mijn server

7. php artisan make: policy Policy_Name

Deze opdracht wordt gebruikt om een ​​nieuwe beleidsklasse te maken.

Bron: Van mijn server

8. php ambachtelijk merk: mail EMail_Class_Name

Deze opdracht wordt gebruikt om een ​​nieuwe e-mailklasse te maken.

Bron: Van mijn server

9. php artisan make: event Event_Class_Name

Deze opdracht wordt gebruikt om een ​​nieuwe even klasse te maken.

Bron: Van mijn server

10. php artisan make: command Command_Name

Deze opdracht wordt gebruikt om een ​​nieuwe ambachtelijke Laravel-opdracht te maken

Bron: Van mijn server

Advance Laravel-opdrachten:

Hieronder staan ​​enkele van de geavanceerde opdrachten voor larven die als volgt zijn:

1. php ambachtelijk merk: model Project –migratie –controller –resource

Deze opdracht wordt gebruikt om een ​​nieuw migratiebestand voor het model (migratie) te maken, een nieuwe controller voor het model (controller) te maken en een resourcecontroller voor de gegenereerde controller te hebben.

Bron: Van mijn server

2. php ambachtelijk gemaakt: luisteraar Event_Listener_Class_Name

Deze opdracht wordt gebruikt om een ​​nieuwe gebeurtenislistenerklasse te maken.

Bron: Van mijn server

3. php artisan migrate (–bench = ”leverancier / pakket”) (–database (= ”…”)) (–path (= ”…”)) (–package (= ”…”)) (–pretend) ( -zaad)

Deze opdracht wordt gebruikt om databasemigratie uit te voeren.

4. php ambachtelijke verkoper: publiceren

Deze opdracht wordt gebruikt om alle publiceerbare activa van leverancierspakketten te publiceren.

Bron: Van mijn server

5. php ambachtelijk maak provider service_provider_name

Deze opdracht wordt gebruikt om een ​​nieuwe serviceprovidersklasse te maken.

Bron: Van mijn server

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

Deze opdracht wordt gebruikt om een ​​nieuw migratiebestand te maken

7. php artisanaal maken job Job_Name

Deze opdracht wordt gebruikt om een ​​nieuwe taakklasse te maken.

Bron: Van mijn server

Aanbevolen artikelen

Dit is een gids voor Laravel-opdrachten geweest. Hier hebben we basis-, onmiddellijke en geavanceerde Laravel-opdrachten besproken met behulp van voorbeelden. U kunt ook de volgende artikelen bekijken voor meer informatie.

  1. Docker-opdrachten
  2. CSS-opdrachten
  3. C # Commando's
  4. Handleiding voor geavanceerde opdrachten van Perl
  5. Hoe maak je Laravel Route Controller?