public function __construct(Token $token, $fileName) { $message = sprintf('Unexpected token: %s, line: %d, col: %d, file: %s.', $token->image, $token->startLine, $token->startColumn, $fileName); parent::__construct($message); }