Laravel 5.6 - PostgresConnection (Database)

PostgresConnection




laravel

कक्षा PostgresConnection Connection बढ़ाता है ( स्रोत देखें )

लक्षण

DetectsDeadlocks
DetectsLostConnections
ManagesTransactions

गुण

संरक्षित PDO | Closure $ पीडीओ सक्रिय पीडीओ कनेक्शन। Connection
संरक्षित PDO | Closure $ readPdo सक्रिय पीडीओ कनेक्शन पढ़ने के लिए इस्तेमाल किया जाता है। Connection
संरक्षित स्ट्रिंग $ डेटाबेस कनेक्टेड डेटाबेस का नाम। Connection
संरक्षित स्ट्रिंग $ tablePrefix कनेक्शन के लिए टेबल उपसर्ग। Connection
संरक्षित सरणी $ config डेटाबेस कनेक्शन विन्यास विकल्प। Connection
संरक्षित कॉल करने योग्य $ reconnector कनेक्शन के लिए पुन: कनेक्टर उदाहरण। Connection
संरक्षित Grammar $ queryGrammar क्वेरी व्याकरण कार्यान्वयन। Connection
संरक्षित Grammar $ schemaGrammar स्कीमा व्याकरण कार्यान्वयन। Connection
संरक्षित Processor $ postProcessor क्वेरी पोस्ट प्रोसेसर कार्यान्वयन। Connection
संरक्षित Dispatcher $ घटनाओं घटना प्रेषक उदाहरण। Connection
संरक्षित int $ fetchMode कनेक्शन का डिफ़ॉल्ट fetch मोड। Connection
संरक्षित int $ लेनदेन सक्रिय लेनदेन की संख्या। Connection
संरक्षित सरणी $ queryLog कनेक्शन के खिलाफ सभी प्रश्न चलाए जाते हैं। Connection
संरक्षित बूल $ loggingQueries इंगित करता है कि प्रश्न लॉग किए जा रहे हैं या नहीं। Connection
संरक्षित बूल $ नाटक इंगित करता है कि कनेक्शन "शुष्क रन" में है या नहीं। Connection
सुरक्षित कनेक्शन $ doctrineConnection सिद्धांत कनेक्शन का उदाहरण। Connection
स्थिर संरक्षित सरणी $ रिसोल्वर कनेक्शन रिज़ॉल्यूशन। Connection

तरीके

bool causedByDeadlock ( Exception $ ई)

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

DetectsDeadlocks
bool causedByLostConnection ( Exception $ ई)

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

DetectsLostConnections
मिश्रित transaction ( Closure $ कॉलबैक, int $ प्रयास = 1)

एक लेनदेन के भीतर एक बंदरगाह निष्पादित करें।

प्रबंधन से ManagesTransactions
शून्य handleTransactionException Exception ( Exception $ ई, int $ currentAttempt, int $ maxAttempts)

एक ट्रांज़ेक्टेड कथन चलाते समय एक अपवाद संभालें।

प्रबंधन से ManagesTransactions
शून्य beginTransaction ()

एक नया डेटाबेस लेनदेन शुरू करें।

प्रबंधन से ManagesTransactions
शून्य createTransaction ()

डेटाबेस के भीतर एक लेनदेन बनाएँ।

प्रबंधन से ManagesTransactions
शून्य createSavepoint ()

डेटाबेस के भीतर एक सहेजें बिंदु बनाएँ।

प्रबंधन से ManagesTransactions
शून्य handleBeginTransactionException Exception ( Exception $ ई)

शुरुआत में एक लेनदेन से एक अपवाद संभाल लें।

प्रबंधन से ManagesTransactions
शून्य commit ()

सक्रिय डेटाबेस लेनदेन प्रतिबद्ध करें।

प्रबंधन से ManagesTransactions
शून्य rollBack (int | null $ toLevel = null)

सक्रिय डेटाबेस लेनदेन रोलबैक।

प्रबंधन से ManagesTransactions
शून्य performRollBack (int $ toLevel)

डेटाबेस के भीतर रोलबैक करें।

प्रबंधन से ManagesTransactions
पूर्णांक transactionLevel ()

सक्रिय लेनदेन की संख्या प्राप्त करें।

प्रबंधन से ManagesTransactions
शून्य __construct ( PDO | Closure $ pdo, स्ट्रिंग $ डेटाबेस = '', स्ट्रिंग $ tablePrefix = '', सरणी $ config = [])

एक नया डेटाबेस कनेक्शन उदाहरण बनाएँ।

Connection
शून्य useDefaultQueryGrammar ()

क्वेरी व्याकरण को डिफ़ॉल्ट कार्यान्वयन पर सेट करें।

Connection
Grammar getDefaultQueryGrammar ()

डिफ़ॉल्ट क्वेरी व्याकरण उदाहरण प्राप्त करें।

शून्य useDefaultSchemaGrammar ()

स्कीमा व्याकरण को डिफ़ॉल्ट कार्यान्वयन पर सेट करें।

Connection
Grammar getDefaultSchemaGrammar ()

डिफ़ॉल्ट स्कीमा व्याकरण उदाहरण प्राप्त करें।

शून्य useDefaultPostProcessor ()

क्वेरी कार्यान्वयन को डिफ़ॉल्ट कार्यान्वयन पर सेट करें।

Connection
Processor getDefaultPostProcessor ()

डिफ़ॉल्ट पोस्ट प्रोसेसर उदाहरण प्राप्त करें।

Builder getSchemaBuilder ()

कनेक्शन के लिए एक स्कीमा बिल्डर उदाहरण प्राप्त करें।

Builder table (स्ट्रिंग $ टेबल)

डेटाबेस तालिका के खिलाफ एक धाराप्रवाह क्वेरी शुरू करें।

Connection
Builder query ()

एक नया क्वेरी बिल्डर उदाहरण प्राप्त करें।

Connection
मिश्रित selectOne (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [], बूल $ useReadPdo = true)

एक चयन कथन चलाएं और एक परिणाम लौटाएं।

Connection
सरणी selectFromWriteConnection (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

डेटाबेस के खिलाफ एक चयन कथन चलाएं।

Connection
सरणी select (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [], बूल $ useReadPdo = true)

डेटाबेस के खिलाफ एक चयन कथन चलाएं।

Connection
Generator cursor (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [], बूल $ useReadPdo = true)

डेटाबेस के खिलाफ एक चयन कथन चलाएं और जनरेटर लौटाएं।

Connection
PDOStatement prepared ( PDOStatement $ स्टेटमेंट)

पीडीओ तैयार कथन को कॉन्फ़िगर करें।

Connection
PDO getPdoForSelect (बूल $ useReadPdo = true)

एक चयन क्वेरी के लिए उपयोग करने के लिए पीडीओ कनेक्शन प्राप्त करें।

Connection
bool insert (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

डेटाबेस के खिलाफ एक सम्मिलन कथन चलाएं।

Connection
पूर्णांक update (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

डेटाबेस के खिलाफ एक अद्यतन कथन चलाएं।

Connection
पूर्णांक delete (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

डेटाबेस के खिलाफ एक डिलीट कथन चलाएं।

Connection
bool statement (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

एक SQL कथन निष्पादित करें और बूलियन परिणाम लौटाएं।

Connection
पूर्णांक affectingStatement (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

एक SQL कथन चलाएं और प्रभावित पंक्तियों की संख्या प्राप्त करें।

Connection
bool unprepared (स्ट्रिंग $ क्वेरी)

पीडीओ कनेक्शन के खिलाफ कच्ची, तैयार न हो गई क्वेरी चलाएं।

Connection
सरणी pretend ( Closure $ कॉलबैक)

दिए गए कॉलबैक को "ड्राई रन" मोड में निष्पादित करें।

Connection
सरणी withFreshQueryLog ( Closure $ कॉलबैक)

दिए गए कॉलबैक को "ड्राई रन" मोड में निष्पादित करें।

Connection
शून्य bindValues ( PDOStatement $ स्टेटमेंट, सरणी $ बाइंडिंग्स)

दिए गए बयान में उनके मानकों को मूल्यों को बाध्य करें।

Connection
सरणी prepareBindings बाइंडिंग (सरणी $ बाइंडिंग्स)

निष्पादन के लिए क्वेरी बाइंडिंग तैयार करें।

Connection
मिश्रित run (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग्स, Closure $ कॉलबैक)

एक एसक्यूएल कथन चलाएं और इसके निष्पादन संदर्भ को लॉग करें।

Connection
मिश्रित runQueryCallback (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग, Closure $ कॉलबैक)

एक एसक्यूएल कथन चलाएं।

Connection
शून्य logQuery (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग्स, फ्लोट | शून्य $ time = null)

कनेक्शन के क्वेरी लॉग में एक क्वेरी लॉग करें।

Connection
नाव getElapsedTime (int $ start)

दिए गए शुरुआती बिंदु से विलुप्त समय प्राप्त करें।

Connection
मिश्रित handleQueryException ( Exception $ ई, स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग, Closure $ कॉलबैक)

एक क्वेरी अपवाद संभाल लें।

Connection
मिश्रित tryAgainIfCausedByLostConnection ( QueryException $ e, स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग, Closure $ कॉलबैक)

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

Connection
शून्य reconnect ()

डेटाबेस से पुनः कनेक्ट करें।

Connection
शून्य reconnectIfMissingConnection ()

पीडीओ कनेक्शन गुम होने पर डेटाबेस से पुनः कनेक्ट करें।

Connection
शून्य disconnect ()

अंतर्निहित पीडीओ कनेक्शन से डिस्कनेक्ट करें।

Connection
शून्य listen ( Closure $ कॉलबैक)

कनेक्शन के साथ एक डेटाबेस क्वेरी श्रोता रजिस्टर करें।

Connection
सरणी | अशक्त fireConnectionEvent (स्ट्रिंग $ घटना)

इस कनेक्शन के लिए एक घटना आग।

Connection
शून्य event (मिश्रित $ घटना)

यदि संभव हो तो दी गई घटना को फायर करें।

Connection
Expression raw (मिश्रित $ मूल्य)

एक नई कच्ची क्वेरी अभिव्यक्ति प्राप्त करें।

Connection
bool isDoctrineAvailable ()

क्या सिद्धांत उपलब्ध है?

Connection
स्तंभ getDoctrineColumn (स्ट्रिंग $ तालिका, स्ट्रिंग $ कॉलम)

एक सिद्धांत स्कीमा कॉलम उदाहरण प्राप्त करें।

Connection
AbstractSchemaManager getDoctrineSchemaManager ()

कनेक्शन के लिए सिद्धांत डीबीएएल स्कीमा प्रबंधक प्राप्त करें।

Connection
संबंध getDoctrineConnection ()

सिद्धांत डीबीएएल डेटाबेस कनेक्शन उदाहरण प्राप्त करें।

Connection
PDO getPdo ()

वर्तमान पीडीओ कनेक्शन प्राप्त करें।

Connection
PDO getReadPdo ()

पढ़ने के लिए इस्तेमाल वर्तमान पीडीओ कनेक्शन प्राप्त करें।

Connection
इस $ setPdo ( PDO | Closure | शून्य $ PDO )

पीडीओ कनेक्शन सेट करें।

Connection
इस $ setReadPdo ( PDO | Closure | शून्य $ pdo)

पढ़ने के लिए इस्तेमाल पीडीओ कनेक्शन सेट करें।

Connection
इस $ setReconnector ( setReconnector योग्य $ reconnector)

कनेक्शन पर पुनः कनेक्ट उदाहरण सेट करें।

Connection
स्ट्रिंग | अशक्त getName ()

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

Connection
मिश्रित getConfig (स्ट्रिंग | शून्य $ विकल्प = शून्य)

कॉन्फ़िगरेशन विकल्पों से एक विकल्प प्राप्त करें।

Connection
तार getDriverName ()

पीडीओ चालक का नाम प्राप्त करें।

Connection
Grammar getQueryGrammar ()

कनेक्शन द्वारा इस्तेमाल क्वेरी व्याकरण प्राप्त करें।

Connection
शून्य setQueryGrammar ( Grammar $ व्याकरण)

कनेक्शन द्वारा उपयोग किए गए क्वेरी व्याकरण को सेट करें।

Connection
Grammar getSchemaGrammar ()

कनेक्शन द्वारा इस्तेमाल स्कीमा व्याकरण प्राप्त करें।

Connection
शून्य setSchemaGrammar Grammar ( Grammar $ व्याकरण)

कनेक्शन द्वारा इस्तेमाल स्कीमा व्याकरण सेट करें।

Connection
Processor getPostProcessor ()

कनेक्शन द्वारा उपयोग की जाने वाली क्वेरी पोस्ट प्रोसेसर प्राप्त करें।

Connection
शून्य setPostProcessor ( Processor $ प्रोसेसर)

कनेक्शन द्वारा प्रयुक्त क्वेरी पोस्ट प्रोसेसर सेट करें।

Connection
Dispatcher getEventDispatcher ()

कनेक्शन द्वारा इस्तेमाल घटना प्रेषक प्राप्त करें।

Connection
शून्य setEventDispatcher ( setEventDispatcher $ घटनाएं)

कनेक्शन पर ईवेंट प्रेषक उदाहरण सेट करें।

Connection
bool pretending ()

निर्धारित करें कि "शुष्क रन" में कनेक्शन क्या है।

Connection
सरणी getQueryLog ()

कनेक्शन क्वेरी लॉग प्राप्त करें।

Connection
शून्य flushQueryLog ()

क्वेरी लॉग साफ़ करें।

Connection
शून्य enableQueryLog ()

कनेक्शन पर क्वेरी लॉग सक्षम करें।

Connection
शून्य disableQueryLog ()

कनेक्शन पर क्वेरी लॉग अक्षम करें।

Connection
bool logging ()

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

Connection
तार getDatabaseName ()

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

Connection
तार setDatabaseName (स्ट्रिंग $ डेटाबेस)

कनेक्टेड डेटाबेस का नाम सेट करें।

Connection
तार getTablePrefix ()

कनेक्शन के लिए टेबल उपसर्ग प्राप्त करें।

Connection
शून्य setTablePrefix (स्ट्रिंग $ उपसर्ग)

कनेक्शन द्वारा उपयोग में तालिका उपसर्ग सेट करें।

Connection
Grammar withTablePrefix ( Grammar $ व्याकरण)

तालिका उपसर्ग सेट करें और व्याकरण वापस करें।

Connection
स्थैतिक शून्य resolverFor (स्ट्रिंग $ ड्राइवर, Closure $ कॉलबैक)

एक कनेक्शन रिज़ॉल्वर पंजीकृत करें।

Connection
स्थिर मिश्रित getResolver (स्ट्रिंग $ ड्राइवर)

दिए गए ड्राइवर के लिए कनेक्शन रिज़ॉल्वर प्राप्त करें।

Connection
चालक getDoctrineDriver ()

सिद्धांत डीबीएएल चालक प्राप्त करें।

विवरण

संरक्षित बूल के कारण BadDeadlock ( Exception $ ई)

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

पैरामीटर

Exception $ ई

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

bool

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

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

पैरामीटर

Exception $ ई

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

bool

मिश्रित लेनदेन ( Closure $ कॉलबैक, int $ प्रयास = 1)

एक लेनदेन के भीतर एक बंदरगाह निष्पादित करें।

पैरामीटर

Closure $ कॉलबैक
पूर्णांक $ प्रयास

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

मिश्रित

अपवाद

फेंकने योग्य

संरक्षित शून्य संभाल ट्रांज़ेक्शन Exception ( Exception $ ई, int $ currentAttempt, int $ maxAttempts)

एक ट्रांज़ेक्टेड कथन चलाते समय एक अपवाद संभालें।

पैरामीटर

Exception $ ई
पूर्णांक $ currentAttempt
पूर्णांक $ maxAttempts

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

शून्य

अपवाद

Exception

शून्य शुरू करें ट्रांज़ेक्शन ()

एक नया डेटाबेस लेनदेन शुरू करें।

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

शून्य

अपवाद

Exception

संरक्षित शून्य बनावटसंपादन ()

डेटाबेस के भीतर एक लेनदेन बनाएँ।

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

शून्य

संरक्षित शून्य बनाववेपॉइंट ()

डेटाबेस के भीतर एक सहेजें बिंदु बनाएँ।

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

शून्य

संरक्षित शून्य संभाल BeginTransactionException ( Exception $ ई)

शुरुआत में एक लेनदेन से एक अपवाद संभाल लें।

पैरामीटर

Exception $ ई

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

शून्य

अपवाद

Exception

शून्य प्रतिबद्ध ()

सक्रिय डेटाबेस लेनदेन प्रतिबद्ध करें।

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

शून्य

शून्य रोलबैक (int | null $ toLevel = null)

सक्रिय डेटाबेस लेनदेन रोलबैक।

पैरामीटर

पूर्णांक | अशक्त $ toLevel

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

शून्य

संरक्षित शून्य प्रदर्शन रोलबैक (int $ toLevel)

डेटाबेस के भीतर रोलबैक करें।

पैरामीटर

पूर्णांक $ toLevel

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

शून्य

int लेनदेन लेवल ()

सक्रिय लेनदेन की संख्या प्राप्त करें।

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

पूर्णांक

शून्य __construct ( PDO | Closure $ pdo, स्ट्रिंग $ डेटाबेस = '', स्ट्रिंग $ tablePrefix = '', सरणी $ config = [])

एक नया डेटाबेस कनेक्शन उदाहरण बनाएँ।

पैरामीटर

PDO | Closure $ पीडीओ
तार $ डेटाबेस
तार $ tablePrefix
सरणी $ config

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

शून्य

शून्य उपयोग DefaultQueryGrammar ()

क्वेरी व्याकरण को डिफ़ॉल्ट कार्यान्वयन पर सेट करें।

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

शून्य

संरक्षित Grammar getDefaultQueryGrammar ()

डिफ़ॉल्ट क्वेरी व्याकरण उदाहरण प्राप्त करें।

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

Grammar

शून्य उपयोग DefaultSchemaGrammar ()

स्कीमा व्याकरण को डिफ़ॉल्ट कार्यान्वयन पर सेट करें।

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

शून्य

संरक्षित Grammar getDefaultSchemaGrammar ()

डिफ़ॉल्ट स्कीमा व्याकरण उदाहरण प्राप्त करें।

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

Grammar

शून्य उपयोग DefaultPostProcessor ()

क्वेरी कार्यान्वयन को डिफ़ॉल्ट कार्यान्वयन पर सेट करें।

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

शून्य

संरक्षित Processor getDefaultPostProcessor ()

डिफ़ॉल्ट पोस्ट प्रोसेसर उदाहरण प्राप्त करें।

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

Processor

Builder getSchemaBuilder ()

कनेक्शन के लिए एक स्कीमा बिल्डर उदाहरण प्राप्त करें।

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

Builder

Builder टेबल (स्ट्रिंग $ टेबल)

डेटाबेस तालिका के खिलाफ एक धाराप्रवाह क्वेरी शुरू करें।

पैरामीटर

तार $ तालिका

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

Builder

Builder क्वेरी ()

एक नया क्वेरी बिल्डर उदाहरण प्राप्त करें।

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

Builder

मिश्रित चयनऑन (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [], बूल $ useReadPdo = true)

एक चयन कथन चलाएं और एक परिणाम लौटाएं।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग
bool $ useReadPdo

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

मिश्रित

सरणी चुनें FromWriteConnection (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

डेटाबेस के खिलाफ एक चयन कथन चलाएं।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग

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

सरणी

सरणी का चयन करें (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [], बूल $ useReadPdo = true)

डेटाबेस के खिलाफ एक चयन कथन चलाएं।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग
bool $ useReadPdo

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

सरणी

Generator कर्सर (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [], बूल $ useReadPdo = true)

डेटाबेस के खिलाफ एक चयन कथन चलाएं और जनरेटर लौटाएं।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग
bool $ useReadPdo

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

Generator

संरक्षित PDOStatement तैयार ( PDOStatement $ कथन)

पीडीओ तैयार कथन को कॉन्फ़िगर करें।

पैरामीटर

PDOStatement $ बयान

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

PDOStatement

सुरक्षित PDO getPdoForSelect (बूल $ useReadPdo = सच)

एक चयन क्वेरी के लिए उपयोग करने के लिए पीडीओ कनेक्शन प्राप्त करें।

पैरामीटर

bool $ useReadPdo

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

PDO

बूल डालने (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

डेटाबेस के खिलाफ एक सम्मिलन कथन चलाएं।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग

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

bool

int अद्यतन (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

डेटाबेस के खिलाफ एक अद्यतन कथन चलाएं।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग

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

पूर्णांक

int हटाएं (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

डेटाबेस के खिलाफ एक डिलीट कथन चलाएं।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग

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

पूर्णांक

बूल स्टेटमेंट (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

एक SQL कथन निष्पादित करें और बूलियन परिणाम लौटाएं।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग

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

bool

int impressingStatement (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग = [])

एक SQL कथन चलाएं और प्रभावित पंक्तियों की संख्या प्राप्त करें।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग

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

पूर्णांक

बूल तैयार नहीं है (स्ट्रिंग $ क्वेरी)

पीडीओ कनेक्शन के खिलाफ कच्ची, तैयार न हो गई क्वेरी चलाएं।

पैरामीटर

तार $ क्वेरी

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

bool

सरणी नाटक ( Closure $ कॉलबैक)

दिए गए कॉलबैक को "ड्राई रन" मोड में निष्पादित करें।

पैरामीटर

Closure $ कॉलबैक

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

सरणी

संरक्षित सरणी के साथ FreshQueryLog ( Closure $ कॉलबैक)

दिए गए कॉलबैक को "ड्राई रन" मोड में निष्पादित करें।

पैरामीटर

Closure $ कॉलबैक

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

सरणी

शून्य bindValues ​​( PDOStatement $ कथन, सरणी $ बाइंडिंग)

दिए गए बयान में उनके मानकों को मूल्यों को बाध्य करें।

पैरामीटर

PDOStatement $ बयान
सरणी $ बाइंडिंग

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

शून्य

सरणी तैयार बाइंडिंग (सरणी $ बाइंडिंग्स)

निष्पादन के लिए क्वेरी बाइंडिंग तैयार करें।

पैरामीटर

सरणी $ बाइंडिंग

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

सरणी

सुरक्षित मिश्रित रन (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग, Closure $ कॉलबैक)

एक एसक्यूएल कथन चलाएं और इसके निष्पादन संदर्भ को लॉग करें।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग
Closure $ कॉलबैक

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

मिश्रित

अपवाद

QueryException

सुरक्षित मिश्रित runQueryCallback (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग, Closure $ कॉलबैक)

एक एसक्यूएल कथन चलाएं।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग
Closure $ कॉलबैक

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

मिश्रित

अपवाद

QueryException

शून्य लॉगक्वियर (स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग्स, फ्लोट | शून्य $ time = null)

कनेक्शन के क्वेरी लॉग में एक क्वेरी लॉग करें।

पैरामीटर

तार $ क्वेरी
सरणी $ बाइंडिंग
नाव | अशक्त $ समय

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

शून्य

संरक्षित फ्लोट getElapsedTime (int $ start)

दिए गए शुरुआती बिंदु से विलुप्त समय प्राप्त करें।

पैरामीटर

पूर्णांक $ शुरू

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

नाव

संरक्षित मिश्रित हैंडलQuery Exception ( Exception $ ई, स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग, Closure $ कॉलबैक)

एक क्वेरी अपवाद संभाल लें।

पैरामीटर

Exception $ ई
तार $ क्वेरी
सरणी $ बाइंडिंग
Closure $ कॉलबैक

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

मिश्रित

अपवाद

Exception

संरक्षित मिश्रित प्रयासएगैन IfCausedByLostConnection ( QueryException $ e, स्ट्रिंग $ क्वेरी, सरणी $ बाइंडिंग, Closure $ कॉलबैक)

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

पैरामीटर

QueryException $ ई
तार $ क्वेरी
सरणी $ बाइंडिंग
Closure $ कॉलबैक

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

मिश्रित

अपवाद

QueryException

शून्य पुनः कनेक्ट ()

डेटाबेस से पुनः कनेक्ट करें।

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

शून्य

अपवाद

LogicException

संरक्षित शून्य पुनः कनेक्ट Ifissing कनेक्शन ()

पीडीओ कनेक्शन गुम होने पर डेटाबेस से पुनः कनेक्ट करें।

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

शून्य

शून्य डिस्कनेक्ट ()

अंतर्निहित पीडीओ कनेक्शन से डिस्कनेक्ट करें।

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

शून्य

शून्य सुनो ( Closure $ कॉलबैक)

कनेक्शन के साथ एक डेटाबेस क्वेरी श्रोता रजिस्टर करें।

पैरामीटर

Closure $ कॉलबैक

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

शून्य

संरक्षित सरणी | शून्य आग कनेक्शन कनेक्शन (स्ट्रिंग $ घटना)

इस कनेक्शन के लिए एक घटना आग।

पैरामीटर

तार $ घटना

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

सरणी | अशक्त

संरक्षित शून्य घटना (मिश्रित $ घटना)

यदि संभव हो तो दी गई घटना को फायर करें।

पैरामीटर

मिश्रित $ घटना

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

शून्य

Expression कच्चा (मिश्रित $ मूल्य)

एक नई कच्ची क्वेरी अभिव्यक्ति प्राप्त करें।

पैरामीटर

मिश्रित $ मूल्य

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

Expression

बूल isDoctrine उपलब्ध है ()

क्या सिद्धांत उपलब्ध है?

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

bool

कॉलम getDoctrineColumn (स्ट्रिंग $ टेबल, स्ट्रिंग $ कॉलम)

एक सिद्धांत स्कीमा कॉलम उदाहरण प्राप्त करें।

पैरामीटर

तार $ तालिका
तार $ स्तंभ

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

स्तंभ

सारस्केमा मैनेजर getDoctrineSchemaManager ()

कनेक्शन के लिए सिद्धांत डीबीएएल स्कीमा प्रबंधक प्राप्त करें।

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

AbstractSchemaManager

कनेक्शन getDoctrineConnection ()

सिद्धांत डीबीएएल डेटाबेस कनेक्शन उदाहरण प्राप्त करें।

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

संबंध

PDO getPdo ()

वर्तमान पीडीओ कनेक्शन प्राप्त करें।

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

PDO

PDO getReadPdo ()

पढ़ने के लिए इस्तेमाल वर्तमान पीडीओ कनेक्शन प्राप्त करें।

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

PDO

$ इस सेटपो ( PDO | Closure | शून्य $ PDO )

पीडीओ कनेक्शन सेट करें।

पैरामीटर

PDO | Closure | शून्य $ पीडीओ

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

इस $

$ इस सेट रीडपेडो ( PDO | Closure | शून्य $ PDO )

पढ़ने के लिए इस्तेमाल पीडीओ कनेक्शन सेट करें।

पैरामीटर

PDO | Closure | शून्य $ पीडीओ

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

इस $

$ इस सेट रीकनेक्टर (कॉल करने योग्य $ पुन: कनेक्टर)

कनेक्शन पर पुनः कनेक्ट उदाहरण सेट करें।

पैरामीटर

प्रतिदेय $ reconnector

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

इस $

स्ट्रिंग | शून्य getName ()

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

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

स्ट्रिंग | अशक्त

मिश्रित getConfig (स्ट्रिंग | शून्य $ विकल्प = शून्य)

कॉन्फ़िगरेशन विकल्पों से एक विकल्प प्राप्त करें।

पैरामीटर

स्ट्रिंग | अशक्त $ विकल्प

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

मिश्रित

स्ट्रिंग getDriverName ()

पीडीओ चालक का नाम प्राप्त करें।

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

तार

Grammar getQueryGrammar ()

कनेक्शन द्वारा इस्तेमाल क्वेरी व्याकरण प्राप्त करें।

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

Grammar

शून्य सेटक्वायरग्रामर ( Grammar $ व्याकरण)

कनेक्शन द्वारा उपयोग किए गए क्वेरी व्याकरण को सेट करें।

पैरामीटर

Grammar $ व्याकरण

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

शून्य

Grammar मिलता है स्केमा Grammar ()

कनेक्शन द्वारा इस्तेमाल स्कीमा व्याकरण प्राप्त करें।

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

Grammar

शून्य सेटस्केमा Grammar ( Grammar $ व्याकरण)

कनेक्शन द्वारा इस्तेमाल स्कीमा व्याकरण सेट करें।

पैरामीटर

Grammar $ व्याकरण

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

शून्य

Processor getPostProcessor ()

कनेक्शन द्वारा उपयोग की जाने वाली क्वेरी पोस्ट प्रोसेसर प्राप्त करें।

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

Processor

शून्य सेटपोस्टप्रोसेसर ( Processor $ प्रोसेसर)

कनेक्शन द्वारा प्रयुक्त क्वेरी पोस्ट प्रोसेसर सेट करें।

पैरामीटर

Processor $ प्रोसेसर

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

शून्य

Dispatcher getEventDispatcher ()

कनेक्शन द्वारा इस्तेमाल घटना प्रेषक प्राप्त करें।

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

Dispatcher

शून्य सेटEventDispatcher (प्रेषक $ घटनाओं)

कनेक्शन पर ईवेंट प्रेषक उदाहरण सेट करें।

पैरामीटर

Dispatcher $ घटनाओं

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

शून्य

बूल नाटक ()

निर्धारित करें कि "शुष्क रन" में कनेक्शन क्या है।

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

bool

सरणी getQueryLog ()

कनेक्शन क्वेरी लॉग प्राप्त करें।

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

सरणी

शून्य flushQueryLog ()

क्वेरी लॉग साफ़ करें।

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

शून्य

शून्य सक्षमQueryLog ()

कनेक्शन पर क्वेरी लॉग सक्षम करें।

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

शून्य

शून्य अक्षमQueryLog ()

कनेक्शन पर क्वेरी लॉग अक्षम करें।

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

शून्य

बूल लॉगिंग ()

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

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

bool

स्ट्रिंग getDatabaseName ()

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

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

तार

स्ट्रिंग सेटडेटाबेसनाम (स्ट्रिंग $ डेटाबेस)

कनेक्टेड डेटाबेस का नाम सेट करें।

पैरामीटर

तार $ डेटाबेस

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

तार

स्ट्रिंग getTablePrefix ()

कनेक्शन के लिए टेबल उपसर्ग प्राप्त करें।

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

तार

शून्य सेटटेबलफ्रिक्स (स्ट्रिंग $ उपसर्ग)

कनेक्शन द्वारा उपयोग में तालिका उपसर्ग सेट करें।

पैरामीटर

तार $ उपसर्ग

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

शून्य

Grammar ( Grammar $ व्याकरण)

तालिका उपसर्ग सेट करें और व्याकरण वापस करें।

पैरामीटर

Grammar $ व्याकरण

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

Grammar

स्थैतिक शून्य समाधानकर्ता (स्ट्रिंग $ ड्राइवर, Closure $ कॉलबैक)

एक कनेक्शन रिज़ॉल्वर पंजीकृत करें।

पैरामीटर

तार $ ड्राइवर
Closure $ कॉलबैक

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

शून्य

स्थैतिक मिश्रित getResolver (स्ट्रिंग $ ड्राइवर)

दिए गए ड्राइवर के लिए कनेक्शन रिज़ॉल्वर प्राप्त करें।

पैरामीटर

तार $ ड्राइवर

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

मिश्रित

संरक्षित चालक getDoctrineDriver ()

सिद्धांत डीबीएएल चालक प्राप्त करें।

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

चालक