/** * constructor * * @param array $card */ public function __construct($card) { parent::__construct($card); $cardBaseTypeRepository = new CardBaseTypeRepository(TRUE); $cardBaseType = $cardBaseTypeRepository->getOneById($this['card_base_type']); $this->setAdditionalField('cardBaseType', $cardBaseType); }