我有一个名为“产品”的模型,其中包含一些字段:颜色,价格和型号。
我想为这些值设置getter和setter:
class Product {
public function setColor();
public function setPrice();
public function getColor();
public function getPrice();
}
$product = new Product();
$product->setColor($color);
$product->setPrice($price);
但是,我不能对模型属性做同样的事情,因为它是一个保留字:
class Product {
public function getModel(); // This breaks things
}
在Eloquent Models中有静态函数“getModel”。
有没有办法解决这个问题,所以我可以在...模型中有一个属性“模型”?