在Eloquent中有一个名为Model的归因

时间:2018-03-14 08:47:04

标签: laravel eloquent

我有一个名为“产品”的模型,其中包含一些字段:颜色,价格和型号。

我想为这些值设置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”。

有没有办法解决这个问题,所以我可以在...模型中有一个属性“模型”?

0 个答案:

没有答案