Composer et Zend Framework 1

Afin d’utiliser Composer dans un projet Zend Framework 1, pour ajouter Composer il faut inclure l’appel au fichier /vendor/autoload.php dans le fichier Bootstrap.php dans le répertoire /application comme ci-contre :

<?php

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
    protected function _initComposer()
    {
        require_once realpath(APPLICATION_PATH.'/../vendor/autoload.php');
    }
}

Une fois ceci effectué, à chaque ajout de fichier il faudra jouer la commande ci-dessous afin de régénérer le fichier classmap.php afin que le projet en prenne conscience :

php composer.phar dump-autoload -o

Un commentaire