Laravel @guest Direktifi
Kullanıcının giriş yapmadığını tespit ederek bir şeyler göstermek için bu direktifi kullanıyoruz. Normalde @if
direktifi ile şöyle kontrol ederek içerik gösteriyoruz.
@if(auth()->guest())
// kullanıcı giriş yapmamış, istediğimizi gösterebiliriz
@endif
Ancak Blade bize @guest
adında bir direktif sunuyor. Tam olarak bu işe yarıyor ve daha temiz bir kod yazmış oluyorsunuz.
@guest
// kullanıcı giriş yapmış, istediğimizi gösterebiliriz
@endguest
Ayrıca şu şekilde giriş yapmamışsa şunu göster, giriş yapmışsa şunu göster diyebileceğimiz bir kullanımı da mevcut.
@guest
// Kullanıcı giriş yapmamış
@else
// Kullanıcı giriş yapmış
@endguest
Ayrıca bkz: @auth