Я хочу изменить данные file_name перед их возвратом в представление. В настоящее время я делаю:
$ci = CI::where('user_id',Auth::id())->get();
return $$ci->map(function($item){
return collect([
'id' => $item->id,
'title' => $item->title,
'description' => $item->description,
'file_name' => $this->archiving->url.'/media/content/'.$item->file_name // the part i need to alter
]);
});
, это отлично работает, но мне нужно ввести «id, title, description» (в основном все остальные данные, которые я не изменяю), иначе результат даст мне только имя_файла. Есть ли лучший способ сделать это? Спасибо