Free Software Developer
https://github.com/naderman
phpBB Development Lead
https://www.phpbb.com
Composer Co-Author
https://getcomposer.org
Working at Forumatic
https://www.forumatic.com
Engine Yard Community Grant
https://www.engineyard.com
user defined, configuration, version constraints
composer update
generated, package metadata, specific versions
composer install
dependencies' code and autoloader
composer status
composer require to explicitly test other versionsLibraries/projects define their namespaces:
"autoload": {
"psr-0": {
"Vendor\\Namespace\\Component": "oldsrc/"
},
"psr-4": {
"Vendor\\Namespace\\Component": "src/"
},
"classmap": ["lib/", "VeryOld.php"]
}
oldsrc/Vendor/Namespace/Component/MyClass.php
oldsrc/Vendor/Namespace/Component/ThatClass.php
src/MyClass.php
src/ThatClass.php
composer dump-autoload
composer dump-autoload --no-dev --optimize
--no-dev
--prefer-source
--prefer-dist
--prefer-stable
--prefer-lowest
--ignore-platform-reqs