コード例 #1
0
 /**
  * Generate the Meta Data
  *
  * @param Basket $basket
  * @return mixed
  */
 public function generate(Basket $basket)
 {
     $total = new Money(0, $basket->currency());
     foreach ($basket->products() as $product) {
         $total = $total->add($this->reconciler->value($product));
     }
     return $total;
 }
コード例 #2
0
ファイル: BasketTest.php プロジェクト: dennisoderwald/basket
 /** @test */
 public function should_return_the_currency()
 {
     $this->assertEquals(new Currency('GBP'), $this->basket->currency());
 }