ParseException

class ParseException extends RuntimeException

Exception class thrown when an error occurs during parsing.

Methods

__construct(string $message, int $parsedLine = -1, int $snippet = null, string $parsedFile = null, Exception $previous = null)

Constructor.

string getSnippet()

Gets the snippet of code near the error.

setSnippet(string $snippet)

Sets the snippet of code near the error.

string getParsedFile()

Gets the filename where the error occurred.

setParsedFile(string $parsedFile)

Sets the filename where the error occurred.

int getParsedLine()

Gets the line where the error occurred.

setParsedLine(int $parsedLine)

Sets the line where the error occurred.

Details

__construct(string $message, int $parsedLine = -1, int $snippet = null, string $parsedFile = null, Exception $previous = null)

Constructor.

Parameters

string $message The error message
int $parsedLine The line where the error occurred
int $snippet The snippet of code near the problem
string $parsedFile The file name where the error occurred
Exception $previous The previous exception

string getSnippet()

Gets the snippet of code near the error.

Return Value

string The snippet of code

setSnippet(string $snippet)

Sets the snippet of code near the error.

Parameters

string $snippet The code snippet

string getParsedFile()

Gets the filename where the error occurred.

This method returns null if a string is parsed.

Return Value

string The filename

setParsedFile(string $parsedFile)

Sets the filename where the error occurred.

Parameters

string $parsedFile The filename

int getParsedLine()

Gets the line where the error occurred.

Return Value

int The file line

setParsedLine(int $parsedLine)

Sets the line where the error occurred.

Parameters

int $parsedLine The file line
doc_Symfony
2016-10-28 06:25:52
Comments
Leave a Comment

Please login to continue.