Written on January 23, 2017
Composer is a popular way to manage library dependencies in projects. Although PHPDevShell itself or its GUI don’t directly use Composer, your plugins/site may of course rely on it.
However the framework cannot handle that task for you for two reasons:
- the developers of Composer don’t allow it
- each plugin/site may depend on different versions of one library
That means each plugin/site is responsible for its own composer.json
file, vendor
folder, etc.
One of the standard plugins provided with PHPDevShell, named “PHPMailer”, uses Composer to stay up-to-date with the upstream version of PHPMailer.
Post your comment on this topic.