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

php artisan 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.