Вопрос в том как правильно сделать:
у меня есть файл index.blade, куда выводятся новости:
id | title | body | author
1 | ww | wvw | 1
2 | авы | фывв| 1
Как вместо 1 вывести имя автора если у меня в модели есть функция:
public static function author($id){
return $author=DB::table('users')->where('id',$id)->select('name');
}
Я пытался сделать что-то типа такого:
@forelse($news as $item)
<tr>
<td>{{ $item->id }}</td>
<td>{{ $item->title }}</td>
<td>{{ $item->body }}</td>
<td>{{ \App\News::author($item->author) }}</td>
</tr>
@endforelse
Но не получилось.
Как сделать правильно?