/** * {@inheritdoc} */ public function equals(MoneyInterface $money) { return $this->amount == $money->getAmount() && $this->currency->equals($money->getCurrency()); }
/** * @inheritdoc */ public function mul(MoneyInterface $money, $factor) { $amount = $money->getAmount() * 100; $amount *= $factor; return Money::create($amount / 100, $money->getCurrency()); }