/var/www/cobraambalaj/vendor/phpunit/phpunit/src/Framework/MockObject/Rule
NameSizeModeActions
AnyInvokedCount.php8360644editdlrm
AnyParameters.php7260644editdlrm
ConsecutiveParameters.php38020644editdlrm
InvocationOrder.php12260644editdlrm
InvokedAtIndex.php18880644editdlrm
InvokedAtLeastCount.php16970644editdlrm
InvokedAtLeastOnce.php13180644editdlrm
InvokedAtMostCount.php16860644editdlrm
InvokedCount.php26400644editdlrm
MethodName.php19250644editdlrm
Parameters.php46590644editdlrm
ParametersRule.php8650644editdlrm
Edit: /var/www/cobraambalaj/vendor/phpunit/phpunit/src/Framework/MockObject/Rule/InvocationOrder.php (1226B)
* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace PHPUnit\Framework\MockObject\Rule; use function count; use PHPUnit\Framework\MockObject\Invocation as BaseInvocation; use PHPUnit\Framework\MockObject\Verifiable; use PHPUnit\Framework\SelfDescribing; /** * @internal This class is not covered by the backward compatibility promise for PHPUnit */ abstract class InvocationOrder implements SelfDescribing, Verifiable { /** * @var BaseInvocation[] */ private $invocations = []; public function getInvocationCount(): int { return count($this->invocations); } public function hasBeenInvoked(): bool { return count($this->invocations) > 0; } final public function invoked(BaseInvocation $invocation) { $this->invocations[] = $invocation; return $this->invokedDo($invocation); } abstract public function matches(BaseInvocation $invocation): bool; abstract protected function invokedDo(BaseInvocation $invocation); }