Crie um comando personalizado no Artisan com o Laravel

Índice
Uma das coisas que torna nossas vidas mais fáceis ao trabalhar com Laravel é ser capaz de realizar tarefas diretamente do console com ArtesãoSeja desde a geração de um aplicativo até o uso de um componente gerador, conseguimos tudo isso com pouco esforço.
O mais interessante é que não temos que guardar o que já traz. Laravel por padrão, na verdade, se virmos que precisamos de algo muito mais próximo da nossa maneira de trabalhar, podemos fazer comandos personalizados com Artesão, assim podemos realizar tarefas que só nos dizem respeito da maneira que queremos.
Para gerar um novo comando Artesão vamos precisar apenas de uma instalação padrão de Laravel, então podemos seguir as seguintes etapas:
1- Primeiro devemos usar o artisan para gerar os arquivos base que iremos precisar, para isso usaremos o comando comando: make e aí dizemos o nome do comando que vai nos gerar:
Comando php artisan: make SkeletonCommand

2- Neste caso, criamos um comando chamado Esqueleto com o qual vamos gerar uma base de HTML5 para nossas visualizações, a execução do comando artisan gera um novo arquivo em app / comandos com o nome do comando que escolhemos, neste caso é SkeletonCommand.php.
3- Abrimos o novo arquivo e lá vamos gerar os passos necessários para que o artesão possa interpretar a tarefa que queremos realizar, por exemplo, vamos ver na imagem a seguir o código necessário para gerar um banco de dados HTML5 para nossos pontos de vista:

PROLONGAR

4- Se olharmos para esta primeira parte nos dedicamos a definir os atributos do nosso novo comando, fazemos as inclusões necessárias a partir dos módulos de Symfony que nossa tarefa vai precisar, é muito importante criar uma descrição para que saibamos do que se trata nosso novo comando, além de criar o nome com que o vamos chamar. Nós temos um método incêndio () qual é o que vai realizar a execução da nossa tarefa:

5- Nesta segunda imagem vemos como terminamos os métodos obrigatórios para podermos descrever as coisas que passam pela consola.
Obviamente, é algo muito fácil começar a fazer os comandos personalizados de LaravelNo entanto, a dificuldade será dada por nós dependendo da tarefa que queremos construir, no caso dos exemplos deixamos os métodos em branco para facilitar a sua leitura, mas podemos realmente fazer quase tudo o que nos propomos.
ImportanteO mais importante quando geramos novos comandos é sermos capazes de documentar extensivamente para que serve cada uma das coisas que incorporamos, desta forma, se virmos que é algo que funcionou muito bem, podemos incorporá-los em outros projetos ou ainda compartilhá-los com a comunidade para que possamos ajudar a melhorar e otimizar seu funcionamento.
Com isso finalizamos este tutorial, já sabemos como é a forma como podemos criar um comando customizado no Laravel usando Artesão, para que possamos automatizar as tarefas mais comuns e exclusivas de nosso projeto, para que nos concentremos apenas no desenvolvimento da lógica do aplicativo.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave