コード例 #1
0
ファイル: RefundFactory.php プロジェクト: matsubo/spike-php
 /**
  * {@inheritdoc}
  */
 public function create(array $data)
 {
     $refund = new Refund();
     $refund->setCreated($this->dateTimeUtil->createDateTimeByUnixTime($data['created']))->setAmount(new Money(floatval($data['amount']), $data['currency']));
     return $refund;
 }
コード例 #2
0
ファイル: RefundTest.php プロジェクト: matsubo/spike-php
 public function testCreatedAccessors()
 {
     $refund = new Refund();
     $refund->setCreated(new \DateTime('2015-01-01 10:00:00'));
     $this->assertEquals(new \DateTime('2015-01-01 10:00:00'), $refund->getCreated());
 }