namespace Composer\Package
Object name | File name | Summary |
---|---|---|
AliasPackage | vendor/composer/composer/src/Composer/Package/AliasPackage.php | @author Jordi Boggiano <j.boggiano@seld.be> |
BasePackage | vendor/composer/composer/src/Composer/Package/BasePackage.php | Base class for packages providing name storage and default match implementation |
CompleteAliasPackage | vendor/composer/composer/src/Composer/Package/CompleteAliasPackage.php | @author Jordi Boggiano <j.boggiano@seld.be> |
CompletePackage | vendor/composer/composer/src/Composer/Package/CompletePackage.php | Package containing additional metadata that is not used by the solver |
CompletePackageInterface | vendor/composer/composer/src/Composer/Package/CompletePackageInterface.php | Defines package metadata that is not necessarily needed for solving and installing packages |
Link | vendor/composer/composer/src/Composer/Package/Link.php | Represents a link between two packages, represented by their names |
Locker | vendor/composer/composer/src/Composer/Package/Locker.php | Reads/writes project lockfile (composer.lock). |
Package | vendor/composer/composer/src/Composer/Package/Package.php | Core package definitions that are needed to resolve dependencies and install packages |
PackageInterface | vendor/composer/composer/src/Composer/Package/PackageInterface.php | Defines the essential information a package has that is used during solving/installation |
RootAliasPackage | vendor/composer/composer/src/Composer/Package/RootAliasPackage.php | @author Jordi Boggiano <j.boggiano@seld.be> |
RootPackage | vendor/composer/composer/src/Composer/Package/RootPackage.php | The root package represents the project's composer.json and contains additional metadata |
RootPackageInterface | vendor/composer/composer/src/Composer/Package/RootPackageInterface.php | Defines additional fields that are only needed for the root package |