Класс отвечает за отображение общих системных уведомлений, которые отображаются в шапке административной панели и их невозможно скрыть навсегда, только на некоторый срок.
Днный класс можно использовать только для особо важных уведомлений, например, связанных с безопасностью.
Через данный инструмент отображаются сообщения:
Открытые члены | |
| 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 |