Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
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 :