Public Member Functions | |
scoreArgument ($argument) | |
isLast () | |
__toString () | |
Argument token interface.
Prophecy\Argument\Token\TokenInterface::__toString | ( | ) |
Returns string representation for token.
Implemented in Prophecy\Argument\Token\ExactValueToken, Prophecy\Argument\Token\ObjectStateToken, Prophecy\Argument\Token\ArrayEntryToken, Prophecy\Argument\Token\LogicalAndToken, Prophecy\Argument\Token\TypeToken, Prophecy\Argument\Token\CallbackToken, Prophecy\Argument\Token\ArrayEveryEntryToken, Prophecy\Argument\Token\LogicalNotToken, Prophecy\Argument\Token\IdenticalValueToken, Prophecy\Argument\Token\StringContainsToken, Prophecy\Argument\Token\ArrayCountToken, Prophecy\Argument\Token\ApproximateValueToken, Prophecy\Argument\Token\AnyValuesToken, and Prophecy\Argument\Token\AnyValueToken.
Prophecy\Argument\Token\TokenInterface::isLast | ( | ) |
Returns true if this token prevents check of other tokens (is last one).
Implemented in Prophecy\Argument\Token\ExactValueToken, Prophecy\Argument\Token\ObjectStateToken, Prophecy\Argument\Token\ArrayEntryToken, Prophecy\Argument\Token\LogicalAndToken, Prophecy\Argument\Token\ArrayEveryEntryToken, Prophecy\Argument\Token\TypeToken, Prophecy\Argument\Token\CallbackToken, Prophecy\Argument\Token\IdenticalValueToken, Prophecy\Argument\Token\StringContainsToken, Prophecy\Argument\Token\ArrayCountToken, Prophecy\Argument\Token\LogicalNotToken, Prophecy\Argument\Token\ApproximateValueToken, Prophecy\Argument\Token\AnyValuesToken, and Prophecy\Argument\Token\AnyValueToken.
Prophecy\Argument\Token\TokenInterface::scoreArgument | ( | $argument | ) |
Calculates token match score for provided argument.
$argument |
Implemented in Prophecy\Argument\Token\ObjectStateToken, Prophecy\Argument\Token\ExactValueToken, Prophecy\Argument\Token\CallbackToken, Prophecy\Argument\Token\ArrayEntryToken, Prophecy\Argument\Token\TypeToken, Prophecy\Argument\Token\IdenticalValueToken, Prophecy\Argument\Token\LogicalAndToken, Prophecy\Argument\Token\ArrayEveryEntryToken, Prophecy\Argument\Token\ArrayCountToken, Prophecy\Argument\Token\LogicalNotToken, Prophecy\Argument\Token\ApproximateValueToken, Prophecy\Argument\Token\StringContainsToken, Prophecy\Argument\Token\AnyValuesToken, and Prophecy\Argument\Token\AnyValueToken.