我正在使用Mutator来更改模型中的属性Name
。到目前为止,我习惯用'1'
来结合值但是我想用另一个名为$Subname
的值进行连接,我应该在使用DataModel::create($Data);
之前回到控制器中
代码我已经
public function setNameAttribute($value)
{
$this->attributes['Name'] = $Name.'1';
}
代码我需要更改
public function setNameAttribute($value)
{
$this->attributes['Name'] = $Name.$SubName;
}
那么如何使用函数内部的两个属性并返回Controller?
答案 0 :(得分:0)
您无法使用$Name
或$SubName
,因为它们无法定义。你想要的可能是:
public function setNameAttribute($value)
{
$this->attributes['Name'] = $value.$this->SubName;
}