Capítulo 8. Artesão e funileiro
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
A partir da instalação, os frameworks PHP modernos esperam que muitas interações ocorram na linha de comando. O Laravel fornece três ferramentas principais para interação de linha de comando: Artisan, um conjunto de ações de linha de comando embutidas com a habilidade de adicionar mais; Tinker, um REPL ou shell interativo para sua aplicação; e o instalador, que nós já cobrimos no Capítulo 2.
Uma introdução ao artesão
Se estiveste a ler este livro capítulo a capítulo, já aprendeste a utilizar os comandos Artisan. Eles são mais ou menos assim:
phpartisanmake:controllerPostController
Se olhares para a pasta raiz da tua aplicação, verás que o artisan é, na verdade, apenas um ficheiro PHP. É por isso que começas a tua chamada com php artisan; estás a passar esse ficheiro para o PHP para ser analisado. Tudo o que se segue é simplesmente passado para o Artisan comoargumentos.
Sintaxe da consola Symfony
O Artisan é, na verdade, uma camada sobre o componente Symfony Console; portanto, se estiveres familiarizado com a escrita de comandos do Symfony Console, deves sentir-te em casa.
Uma vez que a lista de comandos Artisan para uma aplicação pode ser alterada por um pacote ou pelo código específico da aplicação, vale a pena verificar cada nova aplicação que encontras para ver que comandos estão disponíveis.
Para obter uma lista de todos ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access