where('slug', $slug) ->where('status', 'active') ->where(function($query) { $query->whereNull('expires_at') ->orWhere('expires_at', '>', now()); }) ->firstOrFail(); return view('guest.pass-code.show', compact('passCode')); } }