Laravel 5.7 - ConnectionResolver (Database)

ConnectionResolver




laravel

ConnectionResolver

class ConnectionResolver औजार ConnectionResolverInterface ( स्रोत देखें )

गुण

संरक्षित सरणी $ कनेक्शन सभी पंजीकृत कनेक्शन।
संरक्षित स्ट्रिंग $ डिफ़ॉल्ट डिफ़ॉल्ट कनेक्शन नाम।

तरीके

शून्य __construct (सरणी $ कनेक्शन = [])

एक नया कनेक्शन रिज़ॉल्वर उदाहरण बनाएं।

ConnectionInterface connection (स्ट्रिंग $ नाम = अशक्त)

डेटाबेस कनेक्शन इंस्टेंस प्राप्त करें।

शून्य addConnection (स्ट्रिंग $ नाम, ConnectionInterface $ कनेक्शन)

रिज़ॉल्वर से कनेक्शन जोड़ें।

bool hasConnection (स्ट्रिंग $ नाम)

जांचें कि क्या कनेक्शन पंजीकृत किया गया है।

तार getDefaultConnection ()

डिफ़ॉल्ट कनेक्शन नाम प्राप्त करें।

शून्य setDefaultConnection (स्ट्रिंग $ नाम)

डिफ़ॉल्ट कनेक्शन नाम सेट करें।

विवरण

शून्य __construct (सरणी $ कनेक्शन = [])

एक नया कनेक्शन रिज़ॉल्वर उदाहरण बनाएं।

पैरामीटर

सरणी $ कनेक्शन

प्रतिलाभ की मात्रा

शून्य

ConnectionInterface कनेक्शन (स्ट्रिंग $ नाम = अशक्त)

डेटाबेस कनेक्शन इंस्टेंस प्राप्त करें।

पैरामीटर

तार $ नाम

प्रतिलाभ की मात्रा

ConnectionInterface

शून्य जोड़ने का कार्य (स्ट्रिंग $ नाम, ConnectionInterface $ कनेक्शन)

रिज़ॉल्वर से कनेक्शन जोड़ें।

पैरामीटर

तार $ नाम
ConnectionInterface $ कनेक्शन

प्रतिलाभ की मात्रा

शून्य

बूल का वज़न (स्ट्रिंग $ नाम)

जांचें कि क्या कनेक्शन पंजीकृत किया गया है।

पैरामीटर

तार $ नाम

प्रतिलाभ की मात्रा

bool

स्ट्रिंग getDefaultConnection ()

डिफ़ॉल्ट कनेक्शन नाम प्राप्त करें।

प्रतिलाभ की मात्रा

तार

शून्य सेटडिफॉल्टकनेक्ट (स्ट्रिंग $ नाम)

डिफ़ॉल्ट कनेक्शन नाम सेट करें।

पैरामीटर

तार $ नाम

प्रतिलाभ की मात्रा

शून्य