I'm pulling data out of a blade template using:
@foreach ($links as $link)
<p>{{ ($link['title']) }} </p>
@endforeach
I'd like to use:
@foreach ($links as $link)
<p>{{ ($link->title) }} </p>
@endforeach
But I'm not storing my data as an object in the controller. How do I store data as an object?
My controller code:
foreach($json['items'] as $item) {
$link = [
'vidId' => $item['id']['videoId'],
'title' => $item['snippet']['title'],
'thumb' => $item['snippet']['thumbnails']['high']['url']
];
$links[] = $link;
}
$data['links'] = $links;
$data['v'] = $v;
return view('results', $data);