Не пойму как мне передавать в метод
remove() название продукта, для которого есть геттер в классе Product
Вот мой код:
class Product
{
private $title;
private $price;
private $quantity;
public function __construct($title,$price,$quantity) {
$this->title = $title;
$this->price = $price;
$this->quantity = $quantity;
}
public function getProductTitle() { return $this->title; }
public function getProductPrice() { return $this->price; }
public function getProductQuantity() { return $this->quantity; }
public function getCost() {
return $this->price * $this->quantity;
}
}
class Cart
{
private $products = [];
public function addProduct(Product $product) {
$this->products[] = $product;
}
public function removeProduct() {
//
}