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.
- Comandos do Docker
- Comandos CSS
- Comandos C #
- Guia de comandos avançados do Perl
- Como criar o Laravel Route Controller?