/** * @param \Generated\Shared\Transfer\CheckoutResponseTransfer $checkoutResponseTransfer * * @return void */ protected function setPostConditionErrorRoute(CheckoutResponseTransfer $checkoutResponseTransfer) { foreach ($checkoutResponseTransfer->getErrors() as $error) { if (isset($this->errorCodeToRouteMatching[$error->getErrorCode()])) { $this->postConditionErrorRoute = $this->errorCodeToRouteMatching[$error->getErrorCode()]; } } }
/** * @param \Generated\Shared\Transfer\CheckoutResponseTransfer $checkoutResponse * * @return bool */ protected function hasErrors(CheckoutResponseTransfer $checkoutResponse) { return count($checkoutResponse->getErrors()) > 0; }