class Comparator
Same name in this branch
- 11.1.x vendor/composer/semver/src/Comparator.php \Composer\Semver\Comparator
- 11.1.x vendor/symfony/finder/Comparator/Comparator.php \Symfony\Component\Finder\Comparator\Comparator
Hierarchy
- class \SebastianBergmann\Comparator\Comparator
Expanded class hierarchy of Comparator
4 files declare their use of Comparator
- ClosureComparator.php in vendor/
phpspec/ prophecy/ src/ Prophecy/ Comparator/ ClosureComparator.php - CodeCoverage.php in vendor/
phpunit/ phpunit/ src/ Runner/ CodeCoverage.php - ExcludeList.php in vendor/
phpunit/ phpunit/ src/ Util/ ExcludeList.php - TestCase.php in vendor/
phpunit/ phpunit/ src/ Framework/ TestCase.php
File
-
vendor/
sebastian/ comparator/ src/ Comparator.php, line 12
Namespace
SebastianBergmann\ComparatorView source
abstract class Comparator {
private Factory $factory;
public function setFactory(Factory $factory) : void {
$this->factory = $factory;
}
public abstract function accepts(mixed $expected, mixed $actual) : bool;
/**
* @throws ComparisonFailure
*/
public abstract function assertEquals(mixed $expected, mixed $actual, float $delta = 0.0, bool $canonicalize = false, bool $ignoreCase = false) : void;
protected function factory() : Factory {
return $this->factory;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overrides |
---|---|---|---|---|
Comparator::$factory | private | property | ||
Comparator::accepts | abstract public | function | 6 | |
Comparator::assertEquals | abstract public | function | 6 | |
Comparator::factory | protected | function | ||
Comparator::setFactory | public | function |