Laravel 5.6 - PostgresConnector (Database\Connectors)

PostgresConnector




laravel

क्लास PostgresConnector Connector लागू करता है Connector लागू करता है ( स्रोत देखें )

लक्षण

DetectsLostConnections

गुण

संरक्षित सरणी $ विकल्प डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प।

तरीके

bool causedByLostConnection ( Exception $ ई)

निर्धारित करें कि दिया गया अपवाद गुम कनेक्शन के कारण हुआ था।

DetectsLostConnections
PDO createConnection (स्ट्रिंग $ dsn, सरणी $ config, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन बनाएँ।

Connector
PDO createPdoConnection (स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन उदाहरण बनाएँ।

Connector
bool isPersistentConnection (सरणी $ विकल्प)

यह निर्धारित करें कि कनेक्शन लगातार है या नहीं।

Connector
PDO tryAgainIfCausedByLostConnection ( Exception $ ई, स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

कनेक्ट निष्पादन के दौरान हुआ एक अपवाद संभाल लें।

Connector
सरणी getOptions (सरणी $ config)

कॉन्फ़िगरेशन के आधार पर पीडीओ विकल्प प्राप्त करें।

Connector
सरणी getDefaultOptions ()

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

Connector
शून्य setDefaultOptions (सरणी $ विकल्प)

डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प सेट करें।

Connector
PDO connect (सरणी $ config)

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

शून्य configureEncoding ( PDO $ कनेक्शन, सरणी $ config)

कनेक्शन चरित्र सेट और संयोजन सेट करें।

शून्य configureTimezone ( PDO $ कनेक्शन, सरणी $ config)

कनेक्शन पर टाइमज़ोन सेट करें।

शून्य configureSchema ( PDO $ कनेक्शन, सरणी $ config)

कनेक्शन पर स्कीमा सेट करें।

तार formatSchema (सरणी | स्ट्रिंग $ स्कीमा)

डीएसएन के लिए स्कीमा प्रारूपित करें।

शून्य configureApplicationName ( PDO $ कनेक्शन, सरणी $ config)

कनेक्शन पर स्कीमा सेट करें।

तार getDsn (सरणी $ config)

कॉन्फ़िगरेशन से एक DSN स्ट्रिंग बनाएं।

तार addSslOptions (स्ट्रिंग $ dsn, सरणी $ config)

डीएसएन में एसएसएल विकल्प जोड़ें।

विवरण

संरक्षित बूल के कारण सेलोस्टकनेक्शन ( Exception $ ई)

निर्धारित करें कि दिया गया अपवाद गुम कनेक्शन के कारण हुआ था।

पैरामीटर

Exception $ ई

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

bool

PDO createConnection (स्ट्रिंग $ dsn, सरणी $ config, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन बनाएँ।

पैरामीटर

तार $ dsn
सरणी $ config
सरणी $ विकल्प

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

PDO

संरक्षित PDO createPdoConnection (स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन उदाहरण बनाएँ।

पैरामीटर

तार $ dsn
तार $ उपयोगकर्ता नाम
तार $ पासवर्ड
सरणी $ विकल्प

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

PDO

संरक्षित बूल है PersistentConnection (सरणी $ विकल्प)

यह निर्धारित करें कि कनेक्शन लगातार है या नहीं।

पैरामीटर

सरणी $ विकल्प

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

bool

संरक्षित PDO tryAgainIfCausedByLostConnection ( Exception $ ई, स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

कनेक्ट निष्पादन के दौरान हुआ एक अपवाद संभाल लें।

पैरामीटर

Exception $ ई
तार $ dsn
तार $ उपयोगकर्ता नाम
तार $ पासवर्ड
सरणी $ विकल्प

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

PDO

अपवाद

Exception

सरणी getOptions (सरणी $ config)

कॉन्फ़िगरेशन के आधार पर पीडीओ विकल्प प्राप्त करें।

पैरामीटर

सरणी $ config

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

सरणी

सरणी getDefaultOptions ()

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

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

सरणी

शून्य सेटडिफॉल्टऑप्शन (सरणी $ विकल्प)

डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प सेट करें।

पैरामीटर

सरणी $ विकल्प

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

शून्य

PDO कनेक्ट (सरणी $ config)

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

पैरामीटर

सरणी $ config

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

PDO

संरक्षित शून्य कॉन्फ़िगरेशन PDO ( PDO $ कनेक्शन, सरणी $ कॉन्फ़िगरेशन)

कनेक्शन चरित्र सेट और संयोजन सेट करें।

पैरामीटर

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

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

शून्य

संरक्षित शून्य कॉन्फ़िगरेशन PDO ( PDO $ कनेक्शन, सरणी $ कॉन्फ़िगरेशन)

कनेक्शन पर टाइमज़ोन सेट करें।

पैरामीटर

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

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

शून्य

संरक्षित शून्य कॉन्फ़िगरेशन PDO ( PDO $ कनेक्शन, सरणी $ कॉन्फ़िगरेशन)

कनेक्शन पर स्कीमा सेट करें।

पैरामीटर

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

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

शून्य

संरक्षित स्ट्रिंग प्रारूप स्केमा (सरणी | स्ट्रिंग $ स्कीमा)

डीएसएन के लिए स्कीमा प्रारूपित करें।

पैरामीटर

सरणी | स्ट्रिंग $ स्कीमा

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

तार

संरक्षित शून्य कॉन्फ़िगरेशन PDO ( PDO $ कनेक्शन, सरणी $ कॉन्फ़िगरेशन)

कनेक्शन पर स्कीमा सेट करें।

पैरामीटर

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

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

शून्य

संरक्षित स्ट्रिंग getDsn (सरणी $ config)

कॉन्फ़िगरेशन से एक DSN स्ट्रिंग बनाएं।

पैरामीटर

सरणी $ config

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

तार

सुरक्षित स्ट्रिंग addSslOptions (स्ट्रिंग $ dsn, सरणी $ config)

डीएसएन में एसएसएल विकल्प जोड़ें।

पैरामीटर

तार $ dsn
सरणी $ config

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

तार