Laravel 5.7 - Grammar (Database)

Grammar




laravel

Grammar

सार वर्ग व्याकरण ( स्रोत देखें )

लक्षण

Macroable

गुण

स्थिर संरक्षित सरणी $ मैक्रो पंजीकृत स्ट्रिंग मैक्रो। Macroable
संरक्षित स्ट्रिंग $ tablePrefix व्याकरण तालिका उपसर्ग।

तरीके

स्थिर शून्य macro (स्ट्रिंग $ नाम, वस्तु | कॉल करने योग्य $ मैक्रो)

एक कस्टम मैक्रो पंजीकृत करें।

Macroable
स्थिर शून्य mixin (ऑब्जेक्ट $ मिक्सिन)

कक्षा में दूसरी वस्तु मिलाएं।

Macroable
स्थिर मल hasMacro (स्ट्रिंग $ नाम)

जाँच करता है कि मैक्रो पंजीकृत है या नहीं।

Macroable
स्थिर मिश्रित __callStatic (स्ट्रिंग $ विधि, सरणी $ पैरामीटर)

गतिशील रूप से कक्षा को कॉल संभालते हैं।

Macroable
मिश्रित __call (स्ट्रिंग $ पद्धति, सरणी $ पैरामीटर)

गतिशील रूप से कक्षा को कॉल संभालते हैं।

Macroable
सरणी wrapArray (सरणी $ मान)

मानों की एक सरणी लपेटें।

तार wrapTable ( Expression | स्ट्रिंग $ टेबल)

कीवर्ड आइडेंटिफ़ायर में एक टेबल लपेटें।

तार wrap ( Expression | स्ट्रिंग $ मूल्य, बूल $ उपसर्ग = गलत)

कीवर्ड आइडेंटिफायर में एक मान लपेटें।

तार wrapAliasedValue (स्ट्रिंग $ मूल्य, बूल $ उपसर्ग = झूठी)

ऐसा मान लपेटें जिसमें एक उपनाम हो।

तार wrapSegments (श्रेणी $ सेगमेंट)

दिए गए मूल्य खंडों को लपेटें।

तार wrapValue (स्ट्रिंग $ मूल्य)

कीवर्ड आइडेंटिफ़ायर में सिंगल स्ट्रिंग लपेटें।

तार columnize (सरणी $ कॉलम)

कॉलम नामों की एक सरणी को एक सीमांकित स्ट्रिंग में परिवर्तित करें।

तार parameterize (सरणी $ मान)

किसी सरणी के लिए क्वेरी पैरामीटर स्थान-धारक बनाएँ।

तार parameter (मिश्रित $ मूल्य)

मान के लिए उपयुक्त क्वेरी पैरामीटर स्थान-धारक प्राप्त करें।

तार quoteString (स्ट्रिंग | सरणी $ मूल्य)

दिए गए स्ट्रिंग शाब्दिक का उद्धरण दें।

bool isExpression (मिश्रित $ मूल्य)

यदि निर्धारित मान एक कच्ची अभिव्यक्ति है।

तार getValue ( Expression $ अभिव्यक्ति)

एक कच्ची अभिव्यक्ति का मूल्य प्राप्त करें।

तार getDateFormat ()

डेटाबेस संग्रहीत तिथियों के लिए प्रारूप प्राप्त करें।

तार getTablePrefix ()

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

इस $ setTablePrefix (स्ट्रिंग $ उपसर्ग)

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

विवरण

स्थिर शून्य मैक्रो (स्ट्रिंग $ नाम, ऑब्जेक्ट | कॉल करने योग्य $ मैक्रो)

एक कस्टम मैक्रो पंजीकृत करें।

पैरामीटर

तार $ नाम
वस्तु | प्रतिदेय $ मैक्रो

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

शून्य

स्थिर शून्य मिक्सिन (ऑब्जेक्ट $ मिक्सिन)

कक्षा में दूसरी वस्तु मिलाएं।

पैरामीटर

वस्तु $ mixin

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

शून्य

अपवाद

ReflectionException

स्थिर बूल हैमैक्रो (स्ट्रिंग $ नाम)

जाँच करता है कि मैक्रो पंजीकृत है या नहीं।

पैरामीटर

तार $ नाम

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

bool

स्थिर मिश्रित __callStatic (स्ट्रिंग $ विधि, सरणी $ पैरामीटर)

गतिशील रूप से कक्षा को कॉल संभालते हैं।

पैरामीटर

तार $ विधि
सरणी $ मानकों

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

मिश्रित

अपवाद

BadMethodCallException

मिश्रित __call (स्ट्रिंग $ विधि, सरणी $ पैरामीटर)

गतिशील रूप से कक्षा को कॉल संभालते हैं।

पैरामीटर

तार $ विधि
सरणी $ मानकों

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

मिश्रित

अपवाद

BadMethodCallException

सरणी रैपअरे (सरणी $ मान)

मानों की एक सरणी लपेटें।

पैरामीटर

सरणी $ मूल्यों

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

सरणी

स्ट्रिंग लपेटने योग्य ( Expression | स्ट्रिंग $ टेबल)

कीवर्ड आइडेंटिफ़ायर में एक टेबल लपेटें।

पैरामीटर

Expression | स्ट्रिंग $ तालिका

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

तार

स्ट्रिंग रैप ( Expression | स्ट्रिंग $ मूल्य, बूल $ उपसर्ग = झूठी)

कीवर्ड आइडेंटिफायर में एक मान लपेटें।

पैरामीटर

Expression | स्ट्रिंग $ मूल्य
bool $ prefixAlias

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

तार

संरक्षित स्ट्रिंग लपेटें

ऐसा मान लपेटें जिसमें एक उपनाम हो।

पैरामीटर

तार $ मूल्य
bool $ prefixAlias

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

तार

संरक्षित स्ट्रिंग लपेटन (सरणी $ खंड)

दिए गए मूल्य खंडों को लपेटें।

पैरामीटर

सरणी $ खंडों

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

तार

संरक्षित स्ट्रिंग रैपवैल्यू (स्ट्रिंग $ मूल्य)

कीवर्ड आइडेंटिफ़ायर में सिंगल स्ट्रिंग लपेटें।

पैरामीटर

तार $ मूल्य

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

तार

स्ट्रिंग स्तंभ (सरणी $ कॉलम)

कॉलम नामों की एक सरणी को एक सीमांकित स्ट्रिंग में परिवर्तित करें।

पैरामीटर

सरणी $ कॉलम

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

तार

स्ट्रिंग मानदंड (सरणी $ मान)

किसी सरणी के लिए क्वेरी पैरामीटर स्थान-धारक बनाएँ।

पैरामीटर

सरणी $ मूल्यों

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

तार

स्ट्रिंग पैरामीटर (मिश्रित $ मूल्य)

मान के लिए उपयुक्त क्वेरी पैरामीटर स्थान-धारक प्राप्त करें।

पैरामीटर

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

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

तार

स्ट्रिंग बोली स्ट्रिंग (स्ट्रिंग | सरणी $ मूल्य)

दिए गए स्ट्रिंग शाब्दिक का उद्धरण दें।

पैरामीटर

स्ट्रिंग | सरणी $ मूल्य

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

तार

बूल एक्सप्रेशन है (मिश्रित $ मूल्य)

यदि निर्धारित मान एक कच्ची अभिव्यक्ति है।

पैरामीटर

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

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

bool

स्ट्रिंग getValue ( Expression $ अभिव्यक्ति)

एक कच्ची अभिव्यक्ति का मूल्य प्राप्त करें।

पैरामीटर

Expression $ अभिव्यक्ति

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

तार

स्ट्रिंग getDateFormat ()

डेटाबेस संग्रहीत तिथियों के लिए प्रारूप प्राप्त करें।

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

तार

स्ट्रिंग getTablePrefix ()

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

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

तार

$ यह setTablePrefix (स्ट्रिंग $ उपसर्ग)

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

पैरामीटर

तार $ उपसर्ग

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

इस $