/** @return BankAccountInterface */ public function normalize(BankAccountInterface $bankAccount) { foreach ($this->normalizers as $normalizer) { if ($normalizer->supports($bankAccount)) { return $normalizer->normalize($bankAccount); } } return BankAccountNormalized::createFromBankAccount($bankAccount); }
private function normalizeBankAccount(BankAccountInterface $account) { if ($this->normalizer->supports($account)) { return $this->normalizer->normalize($account); } return BankAccountNormalized::createFromBankAccount($account); }