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.

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment