Je veux introduire un package compositeur pour Laravel, peut-être que quelqu'un l'aimera.
Le point est plus facile à montrer qu'à expliquer.

Qui est intéressé - je demande un chat.
Pourquoi?
Pourquoi pas? Par exemple, je suis venu à cette pensée après avoir encore une fois oublié comment faire «migration:» ou «migration: faire» ou peut-être une sorte de «créer: migration». Je le jure, tous les quelques jours je dois créer ces migrations, mais je ne me souviens pas toujours du nom des équipes! Et à propos de certaines «config: clear», qui sont utilisées très rarement - je suis généralement silencieux.
Cette fois. Et deux - j'ai toujours aimé les interfaces de console. Il y a quelque chose en eux. J'ai donc décidé de combiner affaires et plaisir.
Et quelles équipes sont soutenues?
Absolument tous ceux qui travaillent par artisan standard, car j'utilise les mêmes cours que lui. Eh bien, c'est en théorie :) Dans la pratique, je n'ai encore rencontré aucun problème, mais je suis sûr qu'un public plus large rencontrera quelque chose.
Équipes personnalisées dans mon projetEt je n'aime pas la console bleue
Aucun problème, les couleurs et les tailles sont configurées dans le fichier config / artisanui.php. La principale chose à retenir est de faire config: cache après les changements.
Persuadé comment essayer?
Oui, ici
github.com/VladReshet/ArtisanUI , en fait, tout est écrit. J'ai installé le paquet, ajouté le fournisseur de services à config / app.php, je l'ai oublié - c'est fait, vous pouvez l'essayer.
Et qu'est-ce qui se cache sous le capot?
Et sous le capot, c'est la beauté de
github.com/php-school/cli-menu . J'espère que les auteurs trouveront le temps de terminer la prochaine version.
Et comment stable?
Sur le laravel "frais", seulement installé - j'ai vérifié tous les points de l'artisan standard, tout fonctionne. Avec des projets matures - eh bien, cela devrait fonctionner, et puis, si quelque chose, les problèmes sur le github montreront tout) Dans tous les cas, cette solution est plus pour le développement local que pour une utilisation en production.
Eh bien, quelques captures d'écran supplémentaires à la fin:


Les commentaires, commentaires constructifs et recommandations sont les bienvenus. Même si personne n'est intéressé, c'était un processus intéressant de
croiser un hérisson avec creuser dans la source Laravel :)