How to I use Composer to autoload classes from outside the vendor?
I use psr-4 autoloader from composer: "autoload": { "psr-4": { "DG\\Munchkin\\": "src/DG/Munch/" } } This loads classes from /var/www/html/xxx/vendor/yyy/src/DG/Munch But how can I load classes from /var/www/html/xxx/ ? I wrote my own autoloader, but when I require vendor/autoload.php (composer autoload) and my autoloader, it won't work until I create instance of a class in my own autoloader. The src directory would be in your project root. Its on the same level as vendor directory is. If you define "autoload": { "psr-4": { "DG\\Munchkin\\": "src/DG/Munch/" } } this will not load classes from