@props(['settings' => [], 'sites' => collect(), 'totalSites' => 0, 'user' => null, 'stats' => []]) @php $pluginUpdates = $pluginUpdates ?? ['total' => 0, 'critical' => 0, 'updates' => collect()]; // updates'i collection'a çevir if (isset($pluginUpdates['updates'])) { if (!($pluginUpdates['updates'] instanceof \Illuminate\Support\Collection)) { $pluginUpdates['updates'] = collect($pluginUpdates['updates']); } } else { $pluginUpdates['updates'] = collect(); } @endphp

Plugin Güncellemeleri

@if(isset($pluginUpdates['total']) && $pluginUpdates['total'] > 0) {{ $pluginUpdates['total'] }} @endif
@if(isset($pluginUpdates['updates']) && $pluginUpdates['updates']->count() > 0)
@if(isset($pluginUpdates['critical']) && $pluginUpdates['critical'] > 0)

{{ $pluginUpdates['critical'] }} Kritik Güncelleme

@endif
@foreach($pluginUpdates['updates']->take(5) as $update)

{{ $update->plugin_name ?? 'Plugin' }}

@if($update->site)

{{ $update->site->name ?? '' }}

@endif
@if(isset($update->is_critical) && $update->is_critical) Kritik @endif
@endforeach
@else

Bekleyen plugin güncellemesi yok

@endif