function Rule2Literals::__construct
@phpstan-param ReasonData $reasonData
Parameters
Rule::RULE_* $reason A RULE_* constant:
mixed $reasonData:
Overrides Rule::__construct
File
-
vendor/
composer/ composer/ src/ Composer/ DependencyResolver/ Rule2Literals.php, line 32
Class
- Rule2Literals
- @author Nils Adermann <naderman@naderman.de> @phpstan-import-type ReasonData from Rule
Namespace
Composer\DependencyResolverCode
public function __construct(int $literal1, int $literal2, $reason, $reasonData) {
parent::__construct($reason, $reasonData);
if ($literal1 < $literal2) {
$this->literal1 = $literal1;
$this->literal2 = $literal2;
}
else {
$this->literal1 = $literal2;
$this->literal2 = $literal1;
}
}