/** * @param $code * @param null $name * @return BankEntity */ private function getBankByCode($code, $name = NULL) { if (($entity = $this->bankRepository->findOneBy(array('code' => $code))) === NULL) { $entity = new BankEntity(); $entity->setName($name ? $name : $code); $entity->setCode($code); $this->bankRepository->save($entity); } return $entity; }