function Request::fixPackage
Mark a package as currently present and having to remain installed
This is used for platform packages which cannot be modified by Composer. A rule enforcing their installation is generated for dependency resolution. Partial updates with dependencies cannot in any way modify these packages.
File
-
vendor/
composer/ composer/ src/ Composer/ DependencyResolver/ Request.php, line 84
Class
- Request
- @author Nils Adermann <naderman@naderman.de>
Namespace
Composer\DependencyResolverCode
public function fixPackage(BasePackage $package) : void {
$this->fixedPackages[spl_object_hash($package)] = $package;
}