Абстрактный класс объектов одного действия контекстного меню в режиме отладки
Открытые члены | |
| __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 |