ParseException
class ParseException extends RuntimeException
Exception class thrown when an error occurs during parsing.
Methods
| __construct(string $message, int $parsedLine = -1, string|null $snippet = null, string|null $parsedFile = null, Exception $previous = null) | ||
| 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, string|null $snippet = null, string|null $parsedFile = null, Exception $previous = null)
Parameters
| string | $message | The error message | 
| int | $parsedLine | The line where the error occurred | 
| string|null | $snippet | The snippet of code near the problem | 
| string|null | $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 | 
    © 2004–2017 Fabien Potencier
Licensed under the MIT License.
    http://api.symfony.com/3.4/Symfony/Component/Yaml/Exception/ParseException.html