public function getStatusTextAttr($value,$data)
{
$status = [-1=>'删除',0=>'禁用',1=>'正常',2=>'待审核'];
return $status[$data['status']];
}
$data为当前的所有数据数组
获取器只有当获取某个数据属性的时候自动触发,如果你要获取包含获取器处理的全部数据属性,要把对象转换成数据集(collection)
dump(collection($list)->append(['StatusText'])->toArray())