[英]Laravel 5.4 Accessors doesn't work
我有一個帶有屬性 phone_1 的 User Eloquent 模型
這是方法,但它不起作用:
public function getPhone1Attribute($value)
{
xdebug_break();
if ($value !== null) {
return $this->formatPhone($value);
}
return $value;
}
如果起始字母是整數,則 Mutator 不起作用。由於 mutator 將第一個字母作為大寫,因此您不能分配 1,因為我們無法將整數轉換為大寫
假設如果您將phone_1
更改為phone_one
那么它將起作用
public function getPhoneOneAttribute($value){
}
如果您將phone_1
更改為phone_o1ne
那么它會起作用。因為這里 p 和 o 是字母
public function getPhoneO1neAttribute($value){
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.