Nous avons parcouru dernièrement la création du bootstrap HTTP qui sert de socle à une application utilisant le Zend Framework. Le même principe peut s'appliquer aux scripts CLI, mais comme les besoins sont fondamentalements différents, l'implémentation sera elle aussi complètement différente. Nous viserons les objectifs suivants:

  1. Ne pas être obligé d'executer le bootstrap en ligne de commande
  2. Simplifier au maximum l'écriture ultérieure des scripts CLI
  3. Définir un jeu d'options de ligne de commande obligatoire
  4. Mettre en place un environnement d'execution