public function __construct(AbstractPayment $payment) { $this->entity = $payment; $this->entityDTO = $this->getEntityDTO(); $this->setId(); $this->setTime(); $this->entityDTO->amount = $this->entity->getAmount(); }
public static function loadValidatorMetadata(ClassMetadata $metadata) { parent::loadValidatorMetadata($metadata); $metadata->addPropertyConstraint('checkNumber', new Assert\Length(['max' => 15])); $metadata->addPropertyConstraint('memo', new Assert\Length(['max' => 100])); $metadata->addPropertyConstraint('checkDate', new Assert\Date()); }
public static function loadValidatorMetadata(ClassMetadata $metadata) { parent::loadValidatorMetadata($metadata); }
public function addPayment(AbstractPayment $payment) { $payment->setOrder($this); $this->payments[] = $payment; }
public static function loadValidatorMetadata(ClassMetadata $metadata) { parent::loadValidatorMetadata($metadata); $metadata->addPropertyConstraint('chargeResponse', new Assert\Valid()); }