Pytania otagowane jako interceptor

3
Magento 2: Wtyczka przed / wokół / po interakcji
W Magento 2, kiedy tworzysz wtyczkę „około” public function aroundRenderResult( \Magento\Framework\Controller\ResultInterface $subject, \Closure $proceed, ResponseHttp $response ) { //... $proceed($response); //... } możesz przejść do następnej wtyczki, kończąc się wywołaniem rzeczywistej oryginalnej metody, poprzez wywołanie / wywołanie przekazanej $proceedmetody. Jest to powszechny wzorzec projektowy, często spotykany w implementacjach oprogramowania pośredniego …

1
Magento 2: jakie są pliki przechwytujące w var / generation?
Zauważyłem więc kilka Interceptor.phpplikówvar/generation Wiem, że ten folder zawiera generowane klasy tworzone w locie dla następujących elementów: Fabryki Proxy Wtyczki Zakładam, że pliki Interceptora są połączone z plikami wtyczek, ale czasami nie rozumiem, w jaki sposób te pliki są generowane. Na przykład mam, var/generation/Magento/Framework/App/Response/Http/Interceptor.phpale ten plik nie pasuje do żadnej …

3
Jakie klasy są „Przechwytywalne / Plugin” w Magento 2
Data: 30 maja 2015 r. (Biorąc pod uwagę zmieniający się charakter Magento 2). Magento 2 wprowadziło koncepcję wtyczki , zaimplementowaną za pomocą wzorca przechwytującego . Co nie jest jasne z dokumentów - które klasy i obiekty w Magento są „przechwytywalne”? Oznacza to, że konfigurujesz wtyczkę z XML, która wygląda następująco …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.