Exemplo n.º 1
0
 public function testAccessors()
 {
     $dispute = new Dispute();
     $dispute->setChargeId('charge')->setCreated(new \DateTime('2015-01-01 10:00:00'));
     $this->assertEquals('charge', $dispute->getChargeId());
     $this->assertEquals(new \DateTime('2015-01-01 10:00:00'), $dispute->getCreated());
 }
Exemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function create(array $data)
 {
     $dispute = new Dispute();
     $dispute->setChargeId($data['charge'])->setCreated($this->dateTimeUtil->createDateTimeByUnixTime($data['created']))->setAmount(new Money(floatval($data['amount']), $data['currency']));
     return $dispute;
 }