Sylius: TaxiationBundle can't be used as a standalone Bundle

Created on 8 Aug 2019  路  3Comments  路  Source: Sylius/Sylius

Sylius version affected: 1.5.3

Description
TaxationBundle must not depends of Core component.

Steps to reproduce
See https://github.com/Sylius/Sylius/blob/master/src/Sylius/Bundle/TaxationBundle/Resources/config/services.xml, in line 20 <parameter key="sylius.tax_calculation_strategy.interface">Sylius\Component\Core\Taxation\Strategy\TaxCalculationStrategyInterface</parameter>

Possible Solution
Add interface in Taxiation component/bundle

Potential Bug

Most helpful comment

Hey @Zales0123 , this should be in CoreBundle ?
<service id="sylius.registry.tax_calculation_strategy" class="Sylius\Component\Registry\PrioritizedServiceRegistry"> <argument>%sylius.tax_calculation_strategy.interface%</argument> <argument>Tax calculation strategy</argument> </service>

All 3 comments

Hey @Zales0123 , this should be in CoreBundle ?
<service id="sylius.registry.tax_calculation_strategy" class="Sylius\Component\Registry\PrioritizedServiceRegistry"> <argument>%sylius.tax_calculation_strategy.interface%</argument> <argument>Tax calculation strategy</argument> </service>

Yes, it should be fixed.

Can you open a PR?

Fixed in #10995.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

inssein picture inssein  路  3Comments

mikemix picture mikemix  路  3Comments

Chrysweel picture Chrysweel  路  3Comments

ping86 picture ping86  路  3Comments

javiereguiluz picture javiereguiluz  路  3Comments