|
@@ -13,6 +13,7 @@
|
|
|
namespace Composer\DependencyResolver\Operation;
|
|
|
|
|
|
use Composer\Package\PackageInterface;
|
|
|
+use Composer\Package\Version\VersionParser;
|
|
|
|
|
|
/**
|
|
|
* Solver update operation.
|
|
@@ -74,7 +75,9 @@ class UpdateOperation extends SolverOperation
|
|
|
*/
|
|
|
public function __toString()
|
|
|
{
|
|
|
- return 'Updating '.$this->initialPackage->getPrettyName().' ('.$this->formatVersion($this->initialPackage).') to '.
|
|
|
+ $actionName = VersionParser::isUpgrade($this->initialPackage->getVersion(), $this->targetPackage->getVersion()) ? 'Updating' : 'Downgrading';
|
|
|
+
|
|
|
+ return $actionName.' '.$this->initialPackage->getPrettyName().' ('.$this->formatVersion($this->initialPackage).') to '.
|
|
|
$this->targetPackage->getPrettyName(). ' ('.$this->formatVersion($this->targetPackage).')';
|
|
|
}
|
|
|
}
|