Composer má mnoho skvělých funkcí, které usnadňují život. Jedna z nich je například autoloading vlastních class přes vendor/autoload.php
.
1 2 3 4 5 |
"autoload": { "classmap": [ "src/" ] } |
Kde "src/"
je složka v Document rootu, kde composer rekurzivně hledá classy. Po každém přidání či odebrání classy nebo namespace je třeba vykonat composer dump-autoload
.
Poté stačí jen require_once "vendor/autoload.php
do PHP souboru ve kterém je chceme používat.