function Rule::getReason
Return value
self::RULE_*
4 calls to Rule::getReason()
- Rule::getPrettyString in vendor/
composer/ composer/ src/ Composer/ DependencyResolver/ Rule.php - Rule::getRequiredPackage in vendor/
composer/ composer/ src/ Composer/ DependencyResolver/ Rule.php - Rule::getSourcePackage in vendor/
composer/ composer/ src/ Composer/ DependencyResolver/ Rule.php - @internal
- Rule::isCausedByLock in vendor/
composer/ composer/ src/ Composer/ DependencyResolver/ Rule.php
File
-
vendor/
composer/ composer/ src/ Composer/ DependencyResolver/ Rule.php, line 88
Class
- Rule
- @author Nils Adermann <naderman@naderman.de> @author Ruben Gonzalez <rubenrua@gmail.com> @phpstan-type ReasonData Link|BasePackage|string|int|array{packageName: string, constraint: ConstraintInterface}|array{package: BasePackage}
Namespace
Composer\DependencyResolverCode
public function getReason() : int {
return ($this->bitfield & 255 << self::BITFIELD_REASON) >> self::BITFIELD_REASON;
}