Как переопределить защищенную функцию в абстрактном классе в Magento 2.2.8

В Magento 2.2.8 я хочу переопределить защищенную функцию CalculateWithTaxInPrice в файле /vendor/magento/module-tax/Model/Calculation/AbstractAggregateCalculator.php.

Я попытался использовать плагин и настройки, но функция не была переопределена.

Может ли кто-нибудь помочь мне решить проблему.

Спасибо.


person Latha    schedule 07.08.2019    source источник


Ответы (1)


В Magento плагин работает только для публичных функций.

В вашем случае я рекомендую использовать Observer, если это возможно, в противном случае вы можете использовать настройки.

person Sanjib Chowdhury    schedule 13.11.2019