Вопросы с тегом «interceptor»

3
Magento 2: плагин до / вокруг / после взаимодействия
В Magento 2, когда вы создаете плагин "вокруг" public function aroundRenderResult( \Magento\Framework\Controller\ResultInterface $subject, \Closure $proceed, ResponseHttp $response ) { //... $proceed($response); //... } Вы можете перейти к следующему плагину, который завершается вызовом фактического оригинального метода, вызывая / вызывая переданный $proceedметод. Это общий шаблон проектирования, часто встречающийся в реализациях промежуточного программного …

1
Magento 2: что такое файл Interceptors в var / generation?
Итак, я заметил несколько Interceptor.phpфайлов вvar/generation Я знаю, что эта папка содержит созданные классы, созданные на лету для следующего: Фабрики Доверенные Плагины Я предполагаю, что файлы Interceptor связаны с плагинами, однако иногда я не понимаю, как эти файлы генерируются. Например, у меня есть, var/generation/Magento/Framework/App/Response/Http/Interceptor.phpно этот файл не соответствует ни одному …

3
Какие классы являются «перехватываемыми / подключаемыми» в Magento 2
Дата: 30 мая 2015 года (учитывая изменяющуюся природу Magento 2). Magento 2 представил концепцию плагина , реализованную с помощью шаблона перехватчика . Что не ясно из документации - какие классы и объекты в Magento «перехватываются»? То есть вы настраиваете плагин с XML, который выглядит следующим образом <config> <type name="{ObservedType}"> <plugin …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.