Fatal error: Uncaught TypeError: Skyboard\Domain\Rules\RulesEngine::__construct(): Argument #4 ($conditionEvaluator) must be of type ?Skyboard\Domain\Rules\RuleConditionEvaluator, int given, called in /home/supratz/www/skyboard-refac/backend/tests/RulesEngineTest.php on line 47 and defined in /home/supratz/www/skyboard-refac/backend/src/Domain/Rules/RulesEngine.php:23 Stack trace: #0 /home/supratz/www/skyboard-refac/backend/tests/RulesEngineTest.php(47): Skyboard\Domain\Rules\RulesEngine->__construct(Object(InMemoryRulesProvider), Object(Skyboard\Domain\Rules\RuleContextBuilder), Object(Skyboard\Domain\Rules\RuleDictionary), 128) #1 /home/supratz/www/skyboard-refac/backend/tests/RulesEngineTest.php(133): RulesEngineTest->makeEngine(Object(Skyboard\Domain\Rules\RuleDefinition)) #2 /home/supratz/www/skyboard-refac/backend/tests/RulesEngineTest.php(32): RulesEngineTest->testEnsureOnlyOneOfRemovesConflicts() #3 /home/supratz/www/skyboard-refac/backend/tests/RulesEngineTest.php(223): RulesEngineTest->run() #4 {main} thrown in /home/supratz/www/skyboard-refac/backend/src/Domain/Rules/RulesEngine.php on line 23