Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe ParseException
+ Graphe d'héritage de ParseException:

Fonctions membres publiques

 __construct (string $message, int $parsedLine=-1, string $snippet=null, string $parsedFile=null, \Throwable $previous=null)
 
 getSnippet ()
 
 setSnippet (string $snippet)
 
 getParsedFile ()
 
 setParsedFile (string $parsedFile)
 
 getParsedLine ()
 
 setParsedLine (int $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 ( string  $message,
int  $parsedLine = -1,
string  $snippet = null,
string  $parsedFile = null,
\Throwable  $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

Références $message, ParseException\$parsedFile, ParseException\$parsedLine, ParseException\$snippet, Symfony\Contracts\Service\__construct(), 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

Références ParseException\$parsedFile.

◆ getParsedLine()

getParsedLine ( )

Gets the line where the error occurred.

Renvoie
int

Références ParseException\$parsedLine.

Référencé par LintCommand\validate().

◆ getSnippet()

getSnippet ( )

Gets the snippet of code near the error.

Renvoie
string

Références ParseException\$snippet.

◆ setParsedFile()

setParsedFile ( string  $parsedFile)

Sets the filename where the error occurred.

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

◆ setParsedLine()

setParsedLine ( int  $parsedLine)

Sets the line where the error occurred.

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

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

◆ setSnippet()

setSnippet ( string  $snippet)

Sets the snippet of code near the error.

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 :