class MessageCreator (View source)

Creates exception messages for the Fusion parser

Constants

protected VALID_OBJECT_PATH

Methods

static string
forParseStatement(MessageLinePart $next, MessageLinePart $prev)

No description

static string
static string
forParsePathSegment(MessageLinePart $next, MessageLinePart $prev)

No description

static string
static string
static string
static string
forParsePathValue(MessageLinePart $next, MessageLinePart $prev)

No description

Details

static string forParseStatement(MessageLinePart $next, MessageLinePart $prev)

No description

Parameters

MessageLinePart $next
MessageLinePart $prev

Return Value

string

static string forParseEndOfStatement(MessageLinePart $next, MessageLinePart $prev)

No description

Parameters

MessageLinePart $next
MessageLinePart $prev

Return Value

string

static string forParsePathSegment(MessageLinePart $next, MessageLinePart $prev)

No description

Parameters

MessageLinePart $next
MessageLinePart $prev

Return Value

string

static string forPathSegmentPrototypeName(MessageLinePart $next, MessageLinePart $prev)

No description

Parameters

MessageLinePart $next
MessageLinePart $prev

Return Value

string

static string forParsePathOrOperator(MessageLinePart $next, MessageLinePart $prev)

No description

Parameters

MessageLinePart $next
MessageLinePart $prev

Return Value

string

static string forParseDslExpression(MessageLinePart $next, MessageLinePart $prev)

No description

Parameters

MessageLinePart $next
MessageLinePart $prev

Return Value

string

static string forParsePathValue(MessageLinePart $next, MessageLinePart $prev)

No description

Parameters

MessageLinePart $next
MessageLinePart $prev

Return Value

string