Класс отвечает за отображение общих системных уведомлений, которые отображаются в шапке административной панели и их невозможно скрыть навсегда, только на некоторый срок.
Днный класс можно использовать только для особо важных уведомлений, например, связанных с безопасностью.
Через данный инструмент отображаются сообщения:
Открытые члены | |
init () | |
addMessage ($message, $href=null, $target=null, $link_title=null) | |
getMessages () | |
cleanMessages () | |
getCount () | |
getMessagesHash () | |
canShow () | |
Открытые статические члены | |
static | getInstance () |
Поля данных | |
const | HIDE_BLOCK_TIME = 1209600 |
const | COOKIE_SHOW_KEY = 'visible_alerts' |
Защищенные члены | |
__construct () | |
|
protected |
VisibleAlerts constructor.
addMessage | ( | $message, | |
$href = null , |
|||
$target = null , |
|||
$link_title = null |
|||
) |
canShow | ( | ) |
Возвращает true, если следует показать блок с уведомлениями
cleanMessages | ( | ) |
Удаляет все сообщения
getCount | ( | ) |
Возвращает количество системных уведомлений
|
static |
Возвращает экземпляр текущего класса (Singleton)
getMessages | ( | ) |
Возвращает список системных уведомлений
getMessagesHash | ( | ) |
Возвращает хэш сообщений
init | ( | ) |
Инициализирует системные уведомления Вызывает событие internalalerts.get для получения системных уведомлений
const COOKIE_SHOW_KEY = 'visible_alerts' |
const HIDE_BLOCK_TIME = 1209600 |