Bonjour

Je développe actuellement un petit framework et je souhaite intégrer un système de commande console pour générer des fichiers.

Dans la première version du framework, j'ai simple créé des fichiers php et je les appelais dans la console en tapant

php nomDuFichier.php

Ca marche, mais ce n'est pas très beau !

Je voudrais un système à la cakePhp avec bake ou comme Symfony et doctrine

Je voudrais simplement une piste de réflection et vers quels outils m'orienter pour atteindre mon objectif !
J'ai fait quelques recherches mais je n'ai rien trouvé de très concluant.

Merci d'avance !

3 réponses


tleb
Réponse acceptée

Salut,

Il te suffit de créer un .phar et ajouter un .bat qui exécute le script avec php et qui passe tous les paramètres au .phar.

CakePHP utilise des .bat ou des fichiers binaires pour créer les commandes et ne sont en fait que des providers qui appellent le bon fichier php ;)

Sinon tu peux faire comme Composer et faire un .phar, c'est au choix

Avelow
Auteur

Merci ! C'est exactement les indications que je cherchais

Je pense que je vais utiliser Shell (ça tombe bien, j'suis en train de le voir en cours en ce moment)