Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence de la classe ParseException
+ Graphe d'héritage de ParseException:

Fonctions membres publiques

 __construct ($message, $parsedLine=-1, $snippet=null, $parsedFile=null, \Exception $previous=null)
 
 getSnippet ()
 
 setSnippet ($snippet)
 
 getParsedFile ()
 
 setParsedFile ($parsedFile)
 
 getParsedLine ()
 
 setParsedLine ($parsedLine)
 

Fonctions membres privées

 updateRepr ()
 

Attributs privés

 $parsedFile
 
 $parsedLine
 
 $snippet
 
 $rawMessage
 

Description détaillée

Exception class thrown when an error occurs during parsing.

Auteur
Fabien Potencier fabie.nosp@m.n@sy.nosp@m.mfony.nosp@m..com

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $message,
  $parsedLine = -1,
  $snippet = null,
  $parsedFile = null,
\Exception  $previous = null 
)
Paramètres
string$messageThe error message
int$parsedLineThe line where the error occurred
string | null$snippetThe snippet of code near the problem
string | null$parsedFileThe file name where the error occurred
\Exception | null$previousThe previous exception

Références $message, ParseException\$parsedFile, ParseException\$parsedLine, ParseException\$snippet, et ParseException\updateRepr().

Documentation des fonctions membres

◆ getParsedFile()

getParsedFile ( )

Gets the filename where the error occurred.

This method returns null if a string is parsed.

Renvoie
string The filename

Références ParseException\$parsedFile.

◆ getParsedLine()

getParsedLine ( )

Gets the line where the error occurred.

Renvoie
int The file line

Références ParseException\$parsedLine.

◆ getSnippet()

getSnippet ( )

Gets the snippet of code near the error.

Renvoie
string The snippet of code

Références ParseException\$snippet.

◆ setParsedFile()

setParsedFile (   $parsedFile)

Sets the filename where the error occurred.

Paramètres
string$parsedFileThe filename

Références ParseException\$parsedFile, et ParseException\updateRepr().

Référencé par Yaml\parse().

◆ setParsedLine()

setParsedLine (   $parsedLine)

Sets the line where the error occurred.

Paramètres
int$parsedLineThe file line

Références ParseException\$parsedLine, et ParseException\updateRepr().

Référencé par Parser\doParse(), et Parser\parseValue().

◆ setSnippet()

setSnippet (   $snippet)

Sets the snippet of code near the error.

Paramètres
string$snippetThe code snippet

Références ParseException\$snippet, et ParseException\updateRepr().

Référencé par Parser\doParse(), et Parser\parseValue().

◆ updateRepr()

Documentation des champs

◆ $parsedFile

◆ $parsedLine

◆ $rawMessage

$rawMessage
private

Référencé par ParseException\updateRepr().

◆ $snippet


La documentation de cette classe a été générée à partir du fichier suivant :