Два условия, которые я хочу применить для кнопки, которая будет отображать приложение при применении, и если у пользователя есть логин, то кнопка будет отображаться и попросить войти.
Blade
@if (Auth::check())
@if ($tuitionJob->checkApply())
<form action="{{url('/tuition/apply')}}" method="POST">
@csrf
<input type="hidden" value="{{$tuitionJob->id}}" name="tuitionid">
<button type="submit" class="btn btn-primary login-apply-btn my-2 text-light pull-right">
Apply <i class="fa fa-send"></i>
</button>
</form>
@else
<a href="/login" class="btn btn-primary login-apply-btn my-2 text-light pull-right">
<i class="fa fa-send"></i>
Login For Apply
</a>
@else
<a href="tuition/job" class="btn btn-primary login-apply-btn my-2 text-light pull-right">
<i class="fa fa-send"></i>
Applied
</a>
@endif
@endif
Модель
public function checkApply(){
return \DB::table('tuition_applies')->where('users_id', auth()->user()->id)
->where('tuition_post_id', $this->id)->exists();
}