Composer API
Namespace

Composer\Package

AliasPackage
BasePackage Base class for packages providing name storage and default match implementation
Link Represents a link between two packages, represented by their names
Locker Reads/writes project lockfile (composer.lock).
MemoryPackage A package with setters for all members to create it dynamically in memory

Interfaces

PackageInterface