public function __construct(AbstractPayment $payment)
 {
     $this->entity = $payment;
     $this->entityDTO = $this->getEntityDTO();
     $this->setId();
     $this->setTime();
     $this->entityDTO->amount = $this->entity->getAmount();
 }
Beispiel #2
0
 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());
 }
Beispiel #3
0
 public static function loadValidatorMetadata(ClassMetadata $metadata)
 {
     parent::loadValidatorMetadata($metadata);
 }
Beispiel #4
0
 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());
 }