Я пытаюсь реализовать после плагина к следующему способу.
public function getCategoryUrl($category)
{
if ($category instanceof ModelCategory) {
return $category->getUrl();
}
return $this->_categoryFactory->create()->setData($category->getData())->getUrl();
}
Обратите внимание на $categoryпараметр, переданный вышеуказанному методу.
В качестве разрешения я реализовал приведенный ниже код.
public function afterGetCategoryUrl(\Magento\Catalog\Helper\Category $subject, $result)
{
return $result;
}
Теперь мой вопрос: как мне $categoryпередать параметр, передаваемый в родительском методе, моему плагину? Я просто хочу изменить результат на основе определенного значения в $categoryобъекте.