使用最新的php和laravel
处理树类结构我需要将路径转换为从数组到字符串的类别,以便在视图中使用它。
类别路径数组包含root。但路径字符串不应包含根部分。
请帮助纠正我的方法并使其更短更易读
public function getLinkAttribute()
{
$path_without_root = array_filter($this->path, function ($value) {
return $value->parent_id > 0;
});
$link = implode(
array_map(function($value){
return $value->name;
}, $path_without_root),
"/"
);
return $link;
}
注意:我不能在这种情况下使用laravel集合。