Класс shopFeatureValuesDimensionModel
Общедоступный метод getProductValues. Третий параметр задан по-умолчанию ... а где он, собственно, используется в этом методе? ;))
Видимо вот здесь return parent::getProductValues($product_id, $feature_id, 'value_base_unit') имелось ввиду таки return parent::getProductValues($product_id, $feature_id, $field);
2 комментария
Отвечу кратко: в коде всё правильно.
Этот метод есть и в родительском классе, а потому у него должна быть такая-же сигнатура, как и у родителя.
В родительский класс не догадался глянуть ... каюсь.