Skip to content

Allow runtime eligibility checks #40

Allow runtime eligibility checks

Allow runtime eligibility checks #40

Triggered via pull request January 26, 2024 13:27
Status Failure
Total duration 2m 19s
Artifacts
Backwards Compatibility Check
2m 7s
Backwards Compatibility Check
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Backwards Compatibility Check: src/Twig/CalloutRuntime.php#L18
The number of required arguments for Setono\SyliusCalloutPlugin\Twig\CalloutRuntime#__construct() increased from 4 to 5
Backwards Compatibility Check: src/Twig/CalloutRuntime.php#L18
The parameter $cssClassBuilder of Setono\SyliusCalloutPlugin\Twig\CalloutRuntime#__construct() changed from Setono\SyliusCalloutPlugin\CssClassBuilder\CssClassBuilderInterface to a non-contravariant Setono\SyliusCalloutPlugin\Checker\Eligibility\CalloutEligibilityCheckerInterface
Backwards Compatibility Check: src/Twig/CalloutRuntime.php#L18
The parameter $renderingCalloutProvider of Setono\SyliusCalloutPlugin\Twig\CalloutRuntime#__construct() changed from Setono\SyliusCalloutPlugin\Provider\RenderingCalloutProviderInterface to a non-contravariant Setono\SyliusCalloutPlugin\CssClassBuilder\CssClassBuilderInterface
Backwards Compatibility Check: src/Twig/CalloutRuntime.php#L18
The parameter $calloutRenderer of Setono\SyliusCalloutPlugin\Twig\CalloutRuntime#__construct() changed from Setono\SyliusCalloutPlugin\Renderer\CalloutRendererInterface to a non-contravariant Setono\SyliusCalloutPlugin\Provider\RenderingCalloutProviderInterface
Backwards Compatibility Check: src/Checker/Rule/OnSaleCalloutRuleChecker.php#L21
The number of required arguments for Setono\SyliusCalloutPlugin\Checker\Rule\OnSaleCalloutRuleChecker#__construct() increased from 1 to 2
Backwards Compatibility Check: src/Checker/Rule/CalloutRuleCheckerInterface.php#L9
Method isRuntimeEligible() was added to interface Setono\SyliusCalloutPlugin\Checker\Rule\CalloutRuleCheckerInterface
Backwards Compatibility Check: src/Checker/Eligibility/CalloutEligibilityCheckerInterface.php#L10
Method isRuntimeEligible() was added to interface Setono\SyliusCalloutPlugin\Checker\Eligibility\CalloutEligibilityCheckerInterface
Backwards Compatibility Check: src/Model/Callout.php#L213
The parameter $rule of Setono\SyliusCalloutPlugin\Model\Callout#hasRule() changed from Setono\SyliusCalloutPlugin\Model\CalloutRuleInterface to Setono\SyliusCalloutPlugin\Model\CalloutRuleInterface|string
Backwards Compatibility Check: src/Model/CalloutInterface.php#L82
The parameter $rule of Setono\SyliusCalloutPlugin\Model\CalloutInterface#hasRule() changed from Setono\SyliusCalloutPlugin\Model\CalloutRuleInterface to Setono\SyliusCalloutPlugin\Model\CalloutRuleInterface|string
Backwards Compatibility Check
Process completed with exit code 3.