public function Specificity::compareTo in Zircon Profile 8.0
Same name and namespace in other branches
- 8 vendor/symfony/css-selector/Node/Specificity.php \Symfony\Component\CssSelector\Node\Specificity::compareTo()
Returns -1 if the object specificity is lower than the argument, 0 if they are equal, and 1 if the argument is lower.
Parameters
Specificity $specificity:
Return value
int
File
- vendor/
symfony/ css-selector/ Node/ Specificity.php, line 87
Class
- Specificity
- Represents a node specificity.
Namespace
Symfony\Component\CssSelector\NodeCode
public function compareTo(Specificity $specificity) {
if ($this->a !== $specificity->a) {
return $this->a > $specificity->a ? 1 : -1;
}
if ($this->b !== $specificity->b) {
return $this->b > $specificity->b ? 1 : -1;
}
if ($this->c !== $specificity->c) {
return $this->c > $specificity->c ? 1 : -1;
}
return 0;
}