We're pleased to announce Composer support for PHP applications.
This has been one of our most requested features, and should make it even easier for you to manage your apps. If you're already using Composer, you can dive right in. If not, now is a great time to try it out. We recommend Composer for all PHP apps!
What is Composer?
Composer is a popular dependency manager for PHP. With it, you can specify project dependencies in a
composer.json file and Composer will automatically handle the rest. For more information about Composer, take a look at the project website.
Why is It Useful?
Composer allows you to manage third-party dependencies separate from your code, decluttering your repository. What's more, it makes updating your dependencies a snap. Just run
composer update and Composer will fetch the latest compatible versions.
How Can I Use It?
Using Composer with Engine Yard is very simple. We'll detect the presence of a
composer.lock file in your repository, and automatically install your app's dependencies. To get started with Composer for Engine Yard, take a look at the documentation.