Magento 2: получить список всех плагинов (перехватчиков) и предпочтений


10

Есть ли способ, которым я могу получить список всех плагинов (с методами, к которым они подключены) и все предпочтения (и их оригинальный класс) при установке Magento 2.


7
Для плагинов вы можете попробовать github.com/magento-hackathon/magento2-plugin-visualization . Рад за PR! :)
Анна Фёлькл

Ответы:


9

Для получения всего доступного списка плагинов:

Перейти, чтобы vendor/magento/framework/Interception/PluginList/PluginList.php найти методmerge

public function merge(array $config)
{
   // default code
    echo "<pre>";
    print_r($this->_data);
    die();  
}

Для получения всего доступного списка предпочтений:

vendor/magento/framework/ObjectManager/Config/Mapper/Dom.php найти метод convert

public function convert($config)
{
// default code
   echo "<pre>";
   print_r($output);
   die();
}
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.