Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
toArray () | |
getStatusCode () | |
setStatusCode (int $code) | |
getHeaders () | |
setHeaders (array $headers) | |
getClass () | |
setClass (string $class) | |
getFile () | |
setFile (string $file) | |
getLine () | |
setLine (int $line) | |
getStatusText () | |
setStatusText (string $statusText) | |
getMessage () | |
setMessage (string $message) | |
getCode () | |
setCode ($code) | |
getPrevious () | |
setPrevious (?self $previous) | |
getAllPrevious () | |
getTrace () | |
setTraceFromThrowable (\Throwable $throwable) | |
setTrace (array $trace, ?string $file, ?int $line) | |
getTraceAsString () | |
setAsString (?string $asString) | |
getAsString () | |
Fonctions membres publiques statiques | |
static | create (\Exception $exception, int $statusCode=null, array $headers=[]) |
static | createFromThrowable (\Throwable $exception, int $statusCode=null, array $headers=[]) |
Fonctions membres privées | |
flattenArgs (array $args, int $level=0, int &$count=0) | |
getClassNameFromIncomplete (\__PHP_Incomplete_Class $value) | |
Attributs privés | |
$message | |
$code | |
$previous | |
$trace | |
$traceAsString | |
$class | |
$statusCode | |
$statusText | |
$headers | |
$file | |
$line | |
$asString | |
FlattenException wraps a PHP Error or Exception to be able to serialize it.
Basically, this class removes all objects from the trace.
|
static |
Références FlattenException\$headers, et FlattenException\$statusCode.
|
static |
Références FlattenException\$headers, FlattenException\$previous, FlattenException\$statusCode, FlattenException\$statusText, class, elseif, et null.
Référencé par CliErrorRenderer\render(), SerializerErrorRenderer\render(), et HtmlErrorRenderer\render().
|
private |
Références $count, $key, $result, $value, elseif, FlattenException\getClassNameFromIncomplete(), et null.
Référencé par FlattenException\setTrace().
getAllPrevious | ( | ) |
Références $this.
Référencé par FlattenException\getAsString(), et FlattenException\toArray().
getAsString | ( | ) |
getClass | ( | ) |
Références FlattenException\$class.
|
private |
Références $value.
Référencé par FlattenException\flattenArgs().
getCode | ( | ) |
Références FlattenException\$code.
getFile | ( | ) |
Références FlattenException\$file.
getHeaders | ( | ) |
Références FlattenException\$headers.
getLine | ( | ) |
Références FlattenException\$line.
getMessage | ( | ) |
Références FlattenException\$message.
Référencé par HtmlErrorRenderer\renderException().
getPrevious | ( | ) |
Références FlattenException\$previous.
getStatusCode | ( | ) |
Références FlattenException\$statusCode.
Référencé par HtmlErrorRenderer\renderException().
getStatusText | ( | ) |
Références FlattenException\$statusText.
Référencé par HtmlErrorRenderer\renderException().
getTrace | ( | ) |
Références FlattenException\$trace.
getTraceAsString | ( | ) |
Références FlattenException\$traceAsString.
setAsString | ( | ?string | $asString | ) |
Références FlattenException\$asString, et $this.
setClass | ( | string | $class | ) |
Références FlattenException\$class, $this, et false.
setCode | ( | $code | ) |
setFile | ( | string | $file | ) |
Références FlattenException\$file, et $this.
setHeaders | ( | array | $headers | ) |
Références FlattenException\$headers, et $this.
setLine | ( | int | $line | ) |
Références FlattenException\$line, et $this.
setMessage | ( | string | $message | ) |
Références FlattenException\$message, et $this.
setPrevious | ( | ?self | $previous | ) |
Références FlattenException\$previous, et $this.
setStatusCode | ( | int | $code | ) |
Références FlattenException\$code, et $this.
setStatusText | ( | string | $statusText | ) |
Références FlattenException\$statusText, et $this.
setTrace | ( | array | $trace, |
?string | $file, | ||
?int | $line | ||
) |
Références FlattenException\$class, FlattenException\$file, FlattenException\$line, $namespace, $parts, $this, FlattenException\$trace, FlattenException\flattenArgs(), et null.
Référencé par FlattenException\setTraceFromThrowable().
setTraceFromThrowable | ( | \Throwable | $throwable | ) |
Références FlattenException\setTrace().
toArray | ( | ) |
Références $this, et FlattenException\getAllPrevious().
|
private |
Référencé par FlattenException\getAsString(), et FlattenException\setAsString().
|
private |
Référencé par FlattenException\getClass(), FlattenException\setClass(), et FlattenException\setTrace().
|
private |
Référencé par FlattenException\getCode(), FlattenException\setCode(), et FlattenException\setStatusCode().
|
private |
Référencé par FlattenException\getFile(), FlattenException\setFile(), et FlattenException\setTrace().
|
private |
|
private |
Référencé par FlattenException\getLine(), FlattenException\setLine(), et FlattenException\setTrace().
|
private |
Référencé par FlattenException\getAsString(), FlattenException\getMessage(), et FlattenException\setMessage().
|
private |
|
private |
|
private |
|
private |
Référencé par FlattenException\getTrace(), et FlattenException\setTrace().
|
private |
Référencé par FlattenException\getTraceAsString().