2015-02-19 41 views
8

Prowadzę Portail z systemem klasy autoloading kompozytora:PSR-4 autoloading z Composer

"autoload": { 
    "psr-4": { 
     "Portal\\": "src/" 
    } 
} 

to działa gdy uruchamiam composer.phar dump -o, na przykład moja klasa Boostrap jest dobrze pozycjonowany w vendor/composer/autoload_classmap.php pliku:

'Portal\\Core\\Bootstrap' => $baseDir . '/src/core/Bootstrap.php', 

Ale gdy nie uruchomię opcji zoptymalizowanej automatycznego ładowania, system automatycznego ładowania nie działa już:

Fatal error: Class 'Portal\Core\Bootstrap' not found in /var/www/portail/prod/web/index.php on line 7 

Jak mogę włączyć automatyczne ładowanie bez opcji -o?

Odpowiedz