From aba201b4ba801c2c71b72389f1008c6fe11c399a Mon Sep 17 00:00:00 2001 From: Cinderella-Man Date: Thu, 23 Jan 2014 09:58:34 +0000 Subject: [PATCH 1/2] replaceVersion() method added --- src/Composer/Package/Package.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/Composer/Package/Package.php b/src/Composer/Package/Package.php index b8a8252bc..f7ee0b1b7 100644 --- a/src/Composer/Package/Package.php +++ b/src/Composer/Package/Package.php @@ -493,4 +493,21 @@ class Package extends BasePackage { return $this->archiveExcludes; } + + /** + * Replaces current version and pretty version with passed values. + * It also sets stability. + * + * @param string $version + * + * @param string $prettyVersion + */ + public function replaceVersion($version, $prettyVersion) + { + $this->version = $version; + $this->prettyVersion = $prettyVersion; + + $this->stability = VersionParser::parseStability($version); + $this->dev = $this->stability === 'dev'; + } } From 990bea984564d7640917eb1434969a2c9ad69c86 Mon Sep 17 00:00:00 2001 From: Cinderella-Man Date: Thu, 23 Jan 2014 10:23:57 +0000 Subject: [PATCH 2/2] Comment fix --- src/Composer/Package/Package.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Composer/Package/Package.php b/src/Composer/Package/Package.php index f7ee0b1b7..ba3f611c1 100644 --- a/src/Composer/Package/Package.php +++ b/src/Composer/Package/Package.php @@ -498,9 +498,8 @@ class Package extends BasePackage * Replaces current version and pretty version with passed values. * It also sets stability. * - * @param string $version - * - * @param string $prettyVersion + * @param string $version The package's normalized version + * @param string $prettyVersion The package's non-normalized version */ public function replaceVersion($version, $prettyVersion) {