\FASS_SystemException

Класс системных исключений

Summary

Methods
Properties
Constants
__construct()
getMessageExt()
getMessageText()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$message_ext
N/A

Properties

$message_ext

$message_ext : \Описание

Type

\Описание — ошибки

Methods

__construct()

__construct(string  $message = "", string  $message_ext = "", integer  $code, \Exception  $previous = NULL) : \FASS_SystemException

Конструктор системного исключения

Parameters

string $message

тип (sys_error, sys_login, sys_session_expired, ..)

string $message_ext

описание

integer $code

код (не используется)

\Exception $previous

Предыдущее исключение. Используется при создания цепочки исключений (не используется)

Returns

\FASS_SystemException

getMessageExt()

getMessageExt() 

Получить описание ошибки

getMessageText()

getMessageText(\FASS_SystemException  $exc) : string

Форматирование текста системной ошибки Если есть описание ошибки ($this->message_ext, для типа sys_error), вернуть его, иначе воспользоваться i18n-хранилищем

Parameters

\FASS_SystemException $exc

Returns

string