Comparator.php
Same filename in this branch
Namespace
SebastianBergmann\ComparatorFile
-
vendor/
sebastian/ comparator/ src/ Comparator.php
View source
<?php
declare (strict_types=1);
/*
* This file is part of sebastian/comparator.
*
* (c) Sebastian Bergmann <sebastian@phpunit.de>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace SebastianBergmann\Comparator;
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;
}
}
Classes
Title | Deprecated | Summary |
---|---|---|
Comparator |