function UpdateOperation::format
4 calls to UpdateOperation::format()
- FileDownloader::update in vendor/
composer/ composer/ src/ Composer/ Downloader/ FileDownloader.php - @inheritDoc
- MetapackageInstaller::update in vendor/
composer/ composer/ src/ Composer/ Installer/ MetapackageInstaller.php - @inheritDoc
- UpdateOperation::show in vendor/
composer/ composer/ src/ Composer/ DependencyResolver/ Operation/ UpdateOperation.php - @inheritDoc
- VcsDownloader::update in vendor/
composer/ composer/ src/ Composer/ Downloader/ VcsDownloader.php - @inheritDoc
File
-
vendor/
composer/ composer/ src/ Composer/ DependencyResolver/ Operation/ UpdateOperation.php, line 71
Class
- UpdateOperation
- Solver update operation.
Namespace
Composer\DependencyResolver\OperationCode
public static function format(PackageInterface $initialPackage, PackageInterface $targetPackage, bool $lock = false) : string {
$fromVersion = $initialPackage->getFullPrettyVersion();
$toVersion = $targetPackage->getFullPrettyVersion();
if ($fromVersion === $toVersion && $initialPackage->getSourceReference() !== $targetPackage->getSourceReference()) {
$fromVersion = $initialPackage->getFullPrettyVersion(true, PackageInterface::DISPLAY_SOURCE_REF);
$toVersion = $targetPackage->getFullPrettyVersion(true, PackageInterface::DISPLAY_SOURCE_REF);
}
elseif ($fromVersion === $toVersion && $initialPackage->getDistReference() !== $targetPackage->getDistReference()) {
$fromVersion = $initialPackage->getFullPrettyVersion(true, PackageInterface::DISPLAY_DIST_REF);
$toVersion = $targetPackage->getFullPrettyVersion(true, PackageInterface::DISPLAY_DIST_REF);
}
$actionName = VersionParser::isUpgrade($initialPackage->getVersion(), $targetPackage->getVersion()) ? 'Upgrading' : 'Downgrading';
return $actionName . ' <info>' . $initialPackage->getPrettyName() . '</info> (<comment>' . $fromVersion . '</comment> => <comment>' . $toVersion . '</comment>)';
}