19 private $resultInterfaceFactory;
25 ResultInterfaceFactory $resultFactory
27 $this->resultInterfaceFactory = $resultFactory;
38 protected function createResult($isValid, array $fails = [], array $errorCodes = [])
40 return $this->resultInterfaceFactory->create(
42 'isValid' => (
bool)$isValid,
43 'failsDescription' => $fails,
44 'errorCodes' => $errorCodes
createResult($isValid, array $fails=[], array $errorCodes=[])
__construct(ResultInterfaceFactory $resultFactory)