@if ($all_data['users']) @foreach ($all_data['users'] as $user)
  • @if ($user->status == 1) @else @endif
    {{ $user->username }}
    @php $chat = null; @endphp {{--

    --}} @php $chat = \App\Models\Chat::where(function ($query) use ($user) { $query->where('user_id', auth()->id())->where('receiver_id', $user->id); }) ->orWhere(function ($query) use ($user) { $query->where('user_id', $user->id)->where('receiver_id', auth()->id()); }) ->orderBy('updated_at', 'desc') ->first(); @endphp @if ($chat)

    {{ Illuminate\Support\Str::limit($chat->message, 25, '...') }}

    @endif
    @if ($chat)
    @php $sms_count = \App\Models\ChatMessageCount::where('user_id', $user->id)->first(); @endphp @if ($sms_count)

    {{ $sms_count->count }}

    @endif

    {{ $chat->created_at->diffForHumans() }}

    @endif
  • @endforeach @endif @if ($all_data['groups']) @foreach ($all_data['groups'] as $group)
  • {{ \Illuminate\Support\Str::limit($group->name, 1, '') }}
    #{{ $group->name }} {{ $group->members_count }}
  • @endforeach @endif