/** * @param Amount $amount * @return Amount */ public function add(Amount $amount) { return new Amount($this->amount + $amount->getValue()); }
/** * @param Amount $amount * @return Ingredient */ public function add(Amount $amount) { return new Ingredient($this->name, $this->amount->add($amount)); }