Quiero presentar un paquete de compositor para Laravel, tal vez a alguien le gustará.
El punto es más fácil de mostrar que de explicar.

¿Quién está interesado? Pido un gato.
Por qué
Por que no Por ejemplo, llegué a este pensamiento después de que una vez más olvidé cómo hacer "migración:" o "migración: hacer" o tal vez algún tipo de "crear: migración". Lo juro, cada pocos días tengo que crear estas migraciones, ¡pero todavía no recuerdo el nombre de los equipos! Y sobre algunos "config: clear", que se usan extremadamente raramente, generalmente estoy en silencio.
Esta vez Y dos: siempre me gustaron las interfaces de consola. Hay algo en ellos. Por lo tanto, decidí combinar negocios con placer.
¿Y qué equipos son compatibles?
Absolutamente todos los que trabajan a través de artesanos estándar, porque yo uso las mismas clases que él. Bueno, eso es en teoría :) En la práctica, todavía no he encontrado ningún problema, pero estoy seguro de que una audiencia más amplia se encontrará con algo.
Equipos personalizados en mi proyectoY no me gusta la consola azul.
No hay problema, los colores y tamaños se configuran en el archivo config / artisanui.php. Lo principal para recordar es hacer config: caché después de los cambios.
¿Persuadido cómo intentarlo?
Sí, aquí
github.com/VladReshet/ArtisanUI , de hecho, todo está escrito. Instalé el paquete, agregué el proveedor de servicios a config / app.php, lo olvidé, está hecho, puedes probarlo.
¿Y qué hay debajo del capó?
Y bajo el capó, esta es la belleza de
github.com/php-school/cli-menu . Espero que los autores encuentren el tiempo para terminar el próximo lanzamiento.
¿Y qué tan estable?
En el laravel "fresco", solo instalado: verifiqué todos los puntos del artesano estándar, todo funciona. Con proyectos maduros, bueno, debería funcionar, y luego, en todo caso, los problemas en el github lo mostrarán todo) En cualquier caso, esta solución es más para el desarrollo local que para su uso en la producción.
Bueno, algunas capturas de pantalla más al final:


Comentarios, comentarios constructivos, recomendaciones son bienvenidas. Incluso si a nadie le interesa, fue un proceso interesante de
cruzar un erizo cavando en la fuente de Laravel :)