SyntaxErrorException
extends InvalidArgumentException
in package
Syntax errors raise this exception that gives context
Table of Contents
- __construct() : mixed
- createTokenMessage() : mixed
Methods
__construct()
public
__construct(string $expectedTypesOrMessage, array<string|int, mixed> $token, string $expression) : mixed
Parameters
- $expectedTypesOrMessage : string
-
Expected array of tokens or message
- $token : array<string|int, mixed>
-
Current token
- $expression : string
-
Expression input
Return values
mixed —createTokenMessage()
private
createTokenMessage(array<string|int, mixed> $token, array<string|int, mixed> $valid) : mixed
Parameters
- $token : array<string|int, mixed>
- $valid : array<string|int, mixed>