Code: Select all
"extra": {
"display-name": "Acme Demo Extension",
"soft-require": {
"phpbb/phpbb": "3.1.*@dev"
}
}
The reason behing this is, so we allow using the composer.json to load 3rd party stuff (which is it's job normally) and do not block that, because the package phpbb/phpbb does not exist for composer at the moment.
We are sorry to break all extensions so late in the game (after RC1) but we decided,
that more people/ext authors will benefit from it, then the trouble is to move the section.
If you add dependencies via composer to the autoload will also be automatically loaded (ironic ), when you add them to your extension, so you can just use them right away and don't need to set up the class loader yourself.