Ternary in Laravel Blade
Looking for a ternary operator for blade templates @if(Auth::check()) ? yes : no @endif Can't seem to get it to work this works @if(Auth::check()) yes @else no @endif suppose there is not much in it for this example, just curious. You are free to use it with {{ }} . {{ Auth::check() ? 'yes' : 'no' }} This works: {{ Auth::check() ? 'yes' : 'no' }} Bryce I know this question was asked a while ago, but this may help somebody. You can now do this in Laravel 5. {{ $variable or "default" }} Laravel 5 Blade Templates Laravel 5.2 Blade Template in addition, here is a nice shortcut ?: , if you you need