Comandos do Laravel

O comando Laravel é a estrutura PHP mais popular e amplamente usada, baseada na arquitetura MVC (Model View Controller). É uma estrutura de desenvolvimento de aplicativos da web de código aberto e foi criada por Taylor Otwell. A partir de agora, a versão mais recente do laravel framework é o Laravel 5.7, lançado em setembro de 2018.

Pré-requisitos para iniciar com laravel

Você deve conhecer o básico / intermediário de:

  • PHP
  • HTML / CSS
  • Trabalho do modelo MVC
  • Conhecimento de DB

Compositor e Artesão

Um compositor é uma ferramenta que permite ao usuário criar qualquer projeto com relação a uma determinada estrutura. Consiste em todas as dependências e bibliotecas.

Artisan é a interface de linha de comando do Laravel. Ele tem o conjunto de comandos que discutiremos agora em detalhes, o que ajuda na construção de um aplicativo da web.

Sintaxe de comando do artesão:

php artisan ( options) ( arguments)

Comandos básicos do Laravel

Alguns dos comandos básicos do laravel são mencionados abaixo:

1. Para listar todos os comandos do Artisan

php artisan list: Este comando lista todos os comandos disponíveis que fazem parte do laravel - artisan console.

Começa com a sintaxe de execução do comando, ou seja,

php artisan (command) (options) (arguments)

Onde,

  • opções: pode ser usado como –h (para obter ajuda), -q (para silencioso), -v (para versão) etc.
  • Comandos: Pode ser usado conforme o nome do comando, seguido por opções e argumentos. Poucos comandos são migrar, servir, criar, ajudar etc.

Fonte: Do meu servidor

2. ajuda do artesão php

Este comando é usado para obter ajuda sobre um nome de comando específico. Digamos que se você quiser saber mais sobre o uso e o significado do comando, pode obtê-lo usando o utilitário de ajuda fornecido pelo Artisan.

php artisan help makes: auth

Onde

  • make: auth: É o nome do comando sobre o qual gostaríamos de saber mais.

Fonte: Do meu servidor

3. php artisan - versão

Este comando listará a versão do framework Laravel que você está usando.

4. php artesão para baixo

Este comando é usado para colocar o aplicativo laravel em modo de manutenção.

Fonte: Do meu servidor

5. php artesão acima

Este comando é usado para trazer de volta o aplicativo laravel para o funcionamento.

Fonte: Do meu servidor`

6. php artesão env

Este comando informará o ambiente em que o aplicativo laravel está sendo executado.

Fonte: Do meu servidor

7. php artisan view: claro

Este comando laravel limpará todos os arquivos de exibição compilados.

Fonte: Do meu servidor

8. rota artesanal do php: lista

Este comando listará todas as rotas registradas.

Fonte: Do meu servidor

9. rota artesanal do php: clara

Este comando limpará todo o arquivo de cache da rota

10. rota artesanal do php: cache

Este comando cria um arquivo de cache de rota para um registro mais rápido da rota

Comandos intermediários do Laravel

Alguns desses tipos de exigência de comandos laravel intermediários são mencionados abaixo:

1. php artesão servir

Este comando é usado para iniciar um projeto laravel e, por padrão, o aplicativo será hospedado no localhost com o número da porta 8000

Fonte: Do meu servidor

2. php artesão make: model Model_Name

Este comando é usado para criar uma nova classe de modelo.

Fonte: Do meu servidor

Se executarmos o comando php artisan list, encontraremos um par que faz comandos. Para ver a lista de comandos make, pressione Shift + pg para baixo no teclado para navegar por todas as páginas.

3. php artesão make: controller Controller_Name

Este comando criará um novo arquivo de controlador na pasta abaixo:

App / Http / Controladores

Fonte: Do meu servidor

4. php artesão make- request Request_Name

Este comando é usado para criar uma nova classe de solicitação de formulário na pasta abaixo:

app / Http / Requests

Fonte: Do meu servidor

5. php artisan make semeador Seeder_Name

Este comando é usado para criar uma nova classe de propagador de banco de dados.

Fonte: Do meu servidor

6. php artisan make middleware Nome_do_ Middleware

Este comando é usado para criar uma nova classe de middleware.

Fonte: Do meu servidor

7. php artisan make: policy Policy_Name

Este comando é usado para criar uma nova classe de política.

Fonte: Do meu servidor

8. php artisan make: mail EMail_Class_Name

Este comando é usado para criar uma nova classe de email.

Fonte: Do meu servidor

9. php artisan make: event Event_Class_Name

Este comando é usado para criar uma nova classe par.

Fonte: Do meu servidor

10. php artisan make: command Command_Name

Este comando é usado para criar um novo comando artesanal do Laravel

Fonte: Do meu servidor

Comandos avançados do Laravel:

Abaixo estão alguns dos comandos avançados do laravel que são os seguintes:

1. php artisan make: model Project –migration –controller –resource

Este comando é usado para criar um novo arquivo de migração para o modelo (migração), criar um novo controlador para o modelo (controlador) e ter um controlador de recurso para o controlador gerado.

Fonte: Do meu servidor

2. php artisan make: ouvinte Event_Listener_Class_Name

Este comando é usado para criar uma nova classe de ouvinte de eventos.

Fonte: Do meu servidor

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

Este comando é usado para fazer a migração do banco de dados.

4. fornecedor de artesãos php: publicar

Este comando é usado para publicar quaisquer ativos publicáveis ​​de pacotes de fornecedores.

Fonte: Do meu servidor

5. php artisan make provider service_provider_name

Este comando é usado para criar uma nova classe de provedor de serviços.

Fonte: Do meu servidor

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

Este comando é usado para criar um novo arquivo de migração

7. php artisan make job Job_Name

Este comando é usado para criar uma nova classe de trabalho.

Fonte: Do meu servidor

Artigos recomendados

Este foi um guia para os comandos do Laravel. Aqui discutimos comandos básicos, imediatos e avançados do Laravel com a ajuda de exemplos. Você também pode consultar os seguintes artigos para saber mais.

  1. Comandos do Docker
  2. Comandos CSS
  3. Comandos C #
  4. Guia de comandos avançados do Perl
  5. Como criar o Laravel Route Controller?