在我的几个型号我有这样重用的存取和存取器
public function setTotalAttribute($value)
{
return $this->attributes['total'] = $value * 100;
}
public function getTotalAttribute($value)
{
return $value * 0.01;
}
有时候,我变异被称为购买或价格领域,但代码代码是相同的(改变7.99至799存储在数据库中,并在返回时将其更改)。
如果所有的字段都被命名为相同的,我可以使用特征,但是它们稍有不同....有没有一种方法可以设置类似于自动变异为Carbon实例的日期字段?
你可以使用'traits'(PHP> = 5.5)。或者也许是'抽象'类。 – DanFromGermany
@DanFromGermany我提到我不能使用性状,因为不同的模型的字段的名称是不同的..除非我失去了一些东西.. – Wizzard