php - Laravel check if collection is empty -


i've got in laravel webapp:

@foreach($mentors $mentor)     @foreach($mentor->intern $intern)         <tr class="table-row-link" data-href="/werknemer/{!! $intern->employee->employeeid !!}">             <td>{{ $intern->employee->firstname }}</td>             <td>{{  $intern->employee->lastname }}</td>         </tr>     @endforeach @endforeach 

how check if there $mentors->intern->employee ?

when :

@if(count($mentors)) 

it not check that.

you can count collection. example $mentor->intern->count() return how many intern mentor have.

https://laravel.com/docs/5.2/collections#method-count

in code can this

foreach($mentors $mentor)     @if($mentor->intern->count() > 0)     @foreach($mentor->intern $intern)         <tr class="table-row-link" data-href="/werknemer/{!! $intern->employee->employeeid !!}">             <td>{{ $intern->employee->firstname }}</td>             <td>{{  $intern->employee->lastname }}</td>         </tr>     @endforeach     @else         mentor don't have intern     @endif @endforeach 

Comments

Popular posts from this blog

How to check data type in C++? -

javascript - Is getTimezoneOffset() stable during daylight saving transition? -

formula - R: how to pass in a reference to the variable in glm or lm? -