Slide 13
Slide 13 text
Composer supports different types of links.
require and require-dev are the most common, but there’s
also confict, replace, provide, and suggest.
On installation/update Composers recursively resolves the
the constraints of all the links declared by all the packages.
Only if a set of packages that satisfies all constraints is found
Composer proceeds by pulling packages.
To pull packages, Composer needs to know where and how,
and these information are provided by packages repositories.
Composer Concepts:
Versions, Constraints and Links