Why is my foreach loop fails with error "Trying to get property of non-object":
@foreach ($memberships as $membership)
{{ $membership->id }}
@endforeach
but this works just fine:
@foreach ($memberships as $membership)
<?php print_r($membership['id']); ?>
@endforeach
if I dd($memberships); I get
array:2 [▼
0 => array:1 [▼
"id" => 8
]
1 => array:1 [▼
"id" => 9
]
]
@foreach ($memberships as $membership) {{ $membership['id'] }} @endforeach