Size: a a a

2019 December 09

Р

Ростислав in OctoberCMS
Наверное тупой вопрос, но. Как использовать абстрактный класс вoot()?
источник

Р

Ростислав in OctoberCMS
И вообще как его испльзовать? ))
источник

A

Alex in OctoberCMS
Ростислав
Наверное тупой вопрос, но. Как использовать абстрактный класс вoot()?
а можно поподробнее? вы не про метод boot в плагине ведь? это какой-то альтернативный подход?
источник

Р

Ростислав in OctoberCMS
Alex
а можно поподробнее? вы не про метод boot в плагине ведь? это какой-то альтернативный подход?
Как раз про boot в плагине. Из boot одного плагина мне нужно расширить контроллер второго плагина
источник

Р

Ростислав in OctoberCMS
Используя абстрактный класс. Но я только читал об абстрактных классах, а как использовать хз ))
источник

A

Alex in OctoberCMS
Ростислав
Как раз про boot в плагине. Из boot одного плагина мне нужно расширить контроллер второго плагина
у контроллеров есть статический метод extend
источник

A

Alex in OctoberCMS
принимает колбэк
источник

A

Alex in OctoberCMS
аругмент - экземпляр контроллера
источник

A

Alex in OctoberCMS
Subscribers::extend(function ($controller){
 $controller->listConfig = '$/developer/plugin/controllers/pathto/config_list.yaml';
});
источник

A

Alex in OctoberCMS
типа такого
источник

Р

Ростислав in OctoberCMS
Alex
типа такого
Похоже на то что нужно сделать. Нужно из boot расширять контроллер (добавлять relation controller)
Говорили тут сделано по красоте, но не пойму как его использовать )
https://github.com/oc-shopaholic/oc-toolbox-plugin/blob/3bfaa886b8dd453fb72d77906954419e76d6f841/classes/event/AbstractExtendRelationConfigHandler.php
источник

Р

Ростислав in OctoberCMS
В принципе твой пример как раз то что нужно
источник

A

Alex in OctoberCMS
Ростислав
Похоже на то что нужно сделать. Нужно из boot расширять контроллер (добавлять relation controller)
Говорили тут сделано по красоте, но не пойму как его использовать )
https://github.com/oc-shopaholic/oc-toolbox-plugin/blob/3bfaa886b8dd453fb72d77906954419e76d6f841/classes/event/AbstractExtendRelationConfigHandler.php
автор где-то здесь, найдите его, он точно знает чего делал)
источник

K

Konstantin in OctoberCMS
Ростислав
В принципе твой пример как раз то что нужно
так ты б доки курнул для начала хоть чтоль)) там хорошо всё расписано
источник

Р

Ростислав in OctoberCMS
Konstantin
так ты б доки курнул для начала хоть чтоль)) там хорошо всё расписано
Октября?
источник

K

Konstantin in OctoberCMS
ну
источник

Р

Ростислав in OctoberCMS
хм, я думал это вопрос скорее по пхп чем по октябрю. Ладно, сейчас почитаю
источник

Р

Ростислав in OctoberCMS
Если кто в курсе поделитесь ссылкой на доки конкретно по этому вопросу )
источник

K

Konstantin in OctoberCMS
Ростислав
Октября?
источник

K

Konstantin in OctoberCMS
Ростислав
хм, я думал это вопрос скорее по пхп чем по октябрю. Ладно, сейчас почитаю
в целом этот метод идет от лары из сервиспровайдеров)
источник