Capítulo 8. Artesano y calderero
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Desde la instalación en adelante, los frameworks PHP modernos esperan que muchas interacciones tengan lugar en la línea de comandos. Laravel proporciona tres herramientas principales para la interacción con la línea de comandos: Artisan, un conjunto de acciones integradas en la línea de comandos con la posibilidad de añadir más; Tinker, un REPL o shell interactivo para tu aplicación; y el instalador, que ya hemos tratado en el Capítulo 2.
Introducción a la artesanía
Si has estado leyendo este libro capítulo a capítulo, ya habrás aprendido a utilizar los comandos de Artisan. Son algo parecido a esto
phpartisan
make:controller
PostController
Si miras en la carpeta raíz de tu aplicación, verás que artisan es en realidad sólo un archivo PHP. Por eso empiezas tu llamada con php artisan
; estás pasando ese archivo a PHP para que lo analice. Todo lo que viene después es simplemente pasado a Artisan comoargumentos.
Sintaxis de la consola Symfony
Artisan es en realidad una capa sobre el componente Symfony Console; así que, si estás familiarizado con la escritura de comandos Symfony Console, deberías sentirte como en casa.
Dado que la lista de comandos de Artisan para una aplicación puede ser modificada por un paquete o por el código específico de la aplicación, merece la pena comprobar cada nueva aplicación que encuentres para ver qué comandos ...
Get Laravel: Up & Running, 3ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.