उपयोगकर्ता में वर्तमान लॉग का मॉडल कैसे प्राप्त करें?

Aug 18 2020

मैं उपयोगकर्ता में वर्तमान लॉग इन का मॉडल कैसे प्राप्त कर सकता हूं? उदाहरण के लिए अगर सिस्टम स्टाफ और एडमिन में दो प्रकार के उपयोगकर्ता हैं? मुझे कैसे पता चलेगा कि उपयोगकर्ता किस मॉडल से है?

Auth::user()->?

जवाब

3 ajthinking Aug 18 2020 at 13:56

आप निर्मित get_classविधि का उपयोग कर सकते हैं ?

get_class(Auth::user())
3 Egretos Aug 18 2020 at 14:00

उपयोग करने का प्रयास करें instanceof

if (Auth::user() instanceof Admin) {
// DO something
}

if (Auth::user() instanceof Staff) {
// DO another
}