Версия: 6.x
burger close
Класс HeaderPanel

Подробное описание

Класс отвечает за панель, расположенную в шапке административной панели

Открытые члены

 addItem ($title, $href, array $attr=[], $key=null)
 
 removeItem ($key)
 
 getItems ()
 

Открытые статические члены

static getInstance ()
 
static getPublicInstance ()
 

Защищенные члены

 __construct ()
 

Конструктор(ы)

__construct ( )
protected

Получить экземпляр можно через статический метод getInstance()

Методы

addItem (   $title,
  $href,
array  $attr = [],
  $key = null 
)

Добавляет элемент

Аргументы
string$title- Подпись к ссылке
string$href- ссылка
mixed$attr- другие атрибуты. Зарезервированные ключи для атрибутов:
  • icon - укажет класс для иконки кнопки rs-icon-< КЛАСС="" ИКОНКИ>="">
mixed$key- уникальный идентификатор элемента
Возвращает
self
static getInstance ( )
static

Возвращает экземпляр текущего класса для административной части

Возвращает
self
getItems ( )

Возвращает список элементов

Возвращает
array
static getPublicInstance ( )
static

Возвращает экземпляр текущего класса для публичной части

Возвращает
self
removeItem (   $key)

Удаляет элемент

Возвращает
self