@@ -49,6 +49,11 @@ discard block |
||
49 | 49 | */ |
50 | 50 | private $build; |
51 | 51 | |
52 | + /** |
|
53 | + * @param integer $major |
|
54 | + * @param integer $minor |
|
55 | + * @param integer $patch |
|
56 | + */ |
|
52 | 57 | private function __construct($major, $minor, $patch, PreRelease $preRelease, Build $build) |
53 | 58 | { |
54 | 59 | $this->major = $major; |
@@ -85,6 +90,10 @@ discard block |
||
85 | 90 | return new self($major, $minor, $patch, $preRelease, $build); |
86 | 91 | } |
87 | 92 | |
93 | + /** |
|
94 | + * @param string $element |
|
95 | + * @param integer $value |
|
96 | + */ |
|
88 | 97 | private static function validateVersionElement($element, $value) |
89 | 98 | { |
90 | 99 | if (!is_int($value) || $value < 0) { |
@@ -293,7 +302,7 @@ discard block |
||
293 | 302 | } |
294 | 303 | |
295 | 304 | /** |
296 | - * @param self|string $version |
|
305 | + * @param Version $version |
|
297 | 306 | * @return bool |
298 | 307 | */ |
299 | 308 | public function isEqualTo($version) |
@@ -302,7 +311,7 @@ discard block |
||
302 | 311 | } |
303 | 312 | |
304 | 313 | /** |
305 | - * @param self|string $version |
|
314 | + * @param Version $version |
|
306 | 315 | * @return bool |
307 | 316 | */ |
308 | 317 | public function isGreaterThan($version) |
@@ -311,7 +320,7 @@ discard block |
||
311 | 320 | } |
312 | 321 | |
313 | 322 | /** |
314 | - * @param self|string $version |
|
323 | + * @param Version $version |
|
315 | 324 | * @return bool |
316 | 325 | */ |
317 | 326 | public function isGreaterOrEqualTo($version) |
@@ -320,7 +329,7 @@ discard block |
||
320 | 329 | } |
321 | 330 | |
322 | 331 | /** |
323 | - * @param self|string $version |
|
332 | + * @param Version $version |
|
324 | 333 | * @return bool |
325 | 334 | */ |
326 | 335 | public function isLessThan($version) |
@@ -329,7 +338,7 @@ discard block |
||
329 | 338 | } |
330 | 339 | |
331 | 340 | /** |
332 | - * @param self|string $version |
|
341 | + * @param Version $version |
|
333 | 342 | * @return bool |
334 | 343 | */ |
335 | 344 | public function isLessOrEqualTo($version) |