Абстрактный класс объектов одного действия контекстного меню в режиме отладки
Открытые члены | |
__construct ($href, $title, $attr=[]) | |
getData ($data) | |
Поля данных | |
$data | |
$href | |
$title | |
Защищенные члены | |
getHref ($href_pattern, $data) | |
replaceCallback ($matches) | |
Защищенные данные | |
$attr = [] | |
__construct | ( | $href, | |
$title, | |||
$attr = [] |
|||
) |
Конструктор объектов действия контекстного меню в режиме отладки
string | $href | - ссылка действия |
string | $title | - название действия |
array | $attr | - ассоциативный массив атрибутов HTML элемента контекстного меню |
getData | ( | $data | ) |
Возвращает массив с параметрами пункта контекстного меню
mixed | $data | - массив или объект с interface ArrayAccess, с параметрами объекта действия |
|
protected |
Возвращает ссылку с подставленными значениями
string | $href_pattern | - шаблон ссылки |
mixed | $data | - массив или объект с interface ArrayAccess, с параметрами объекта действия |
|
protected |
Подставляет значения из data, callback для preg_replace_callback
array | $matches |
|
protected |
$data |
$href |
$title |