在我的幾個型號我有這樣重用的存取和存取器
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