Laravel @includeFirst Direktifi
Bir view'ın varlığını kontrol edip, eğer varsa onu yoksa alternatif olarak başka bir view'ı yükletmek için bu direktifi kullanıyoruz. Direktif olmadan normalde şöyle kullanmamız gerekiyor.
@if(view()->exists('ilk-view'))
@include('ilk-view')
@else
@include('ikinci-view')
@endif
Ancak Blade bize @includeFirst
adında bir direktif sunuyor. Tam olarak bu işe yarıyor ve daha temiz bir kod yazmış oluyorsunuz.
@includeFirst(['ilk-view', 'ikinci-view']);