function InstallationManager::markAliasInstalled
Executes markAliasInstalled operation.
Parameters
InstalledRepositoryInterface $repo repository in which to check:
MarkAliasInstalledOperation $operation operation instance:
File
-
vendor/
composer/ composer/ src/ Composer/ Installer/ InstallationManager.php, line 533
Class
- InstallationManager
- Package operation manager.
Namespace
Composer\InstallerCode
public function markAliasInstalled(InstalledRepositoryInterface $repo, MarkAliasInstalledOperation $operation) : void {
$package = $operation->getPackage();
if (!$repo->hasPackage($package)) {
$repo->addPackage(clone $package);
}
}