Laravel 5.6 - Request (Http)

Request




laravel

क्लास अनुरोध अनुरोध लागू करता है अनुरोध लागू करता है Arrayable , ArrayAccess ( स्रोत देखें )

लक्षण

InteractsWithContentTypes
InteractsWithFlashData
InteractsWithInput
Macroable

गुण

स्थिर संरक्षित सरणी $ मैक्रो पंजीकृत स्ट्रिंग मैक्रोज़। Macroable
संरक्षित पैरामीटरबैग | शून्य $ json अनुरोध के लिए डीकोडेड JSON सामग्री।
संरक्षित सरणी $ convertedFiles अनुरोध के लिए सभी परिवर्तित फाइलें।
संरक्षित Closure $ userResolver उपयोगकर्ता रिज़ॉल्वर कॉलबैक।
संरक्षित Closure $ routeResolver मार्ग रिज़ॉल्वर कॉलबैक।

तरीके

स्थिर बूल matchesType (स्ट्रिंग $ वास्तविक, स्ट्रिंग $ प्रकार)

निर्धारित करें कि दिए गए सामग्री प्रकार मेल खाते हैं या नहीं।

InteractsWithContentTypes
bool isJson ()

यह निर्धारित करें कि अनुरोध JSON भेज रहा है या नहीं।

InteractsWithContentTypes
bool expectsJson ()

निर्धारित करें कि वर्तमान अनुरोध शायद JSON प्रतिक्रिया की अपेक्षा करता है या नहीं।

InteractsWithContentTypes
bool wantsJson ()

निर्धारित करें कि वर्तमान अनुरोध JSON के लिए पूछ रहा है या नहीं।

InteractsWithContentTypes
bool accepts (स्ट्रिंग | सरणी $ सामग्री प्रकार)

यह निर्धारित करता है कि वर्तमान अनुरोध किसी दिए गए सामग्री प्रकार को स्वीकार करते हैं या नहीं।

InteractsWithContentTypes
स्ट्रिंग | अशक्त prefers (स्ट्रिंग | सरणी $ सामग्री प्रकार)

सामग्री वार्ता के आधार पर दिए गए सरणी से सबसे उपयुक्त सामग्री प्रकार लौटाएं।

InteractsWithContentTypes
bool acceptsAnyContentType ()

निर्धारित करें कि वर्तमान अनुरोध किसी भी सामग्री प्रकार को स्वीकार करता है या नहीं।

InteractsWithContentTypes
bool acceptsJson ()

यह निर्धारित करता है कि कोई अनुरोध JSON स्वीकार करता है या नहीं।

InteractsWithContentTypes
bool acceptsHtml ()

यह निर्धारित करता है कि कोई अनुरोध HTML स्वीकार करता है या नहीं।

InteractsWithContentTypes
तार format (स्ट्रिंग $ डिफ़ॉल्ट = 'एचटीएमएल')

प्रतिक्रिया में अपेक्षित डेटा प्रारूप प्राप्त करें।

InteractsWithContentTypes
स्ट्रिंग | सरणी old (स्ट्रिंग $ key = null, string | array | null $ default = null)

पुरानी इनपुट आइटम पुनर्प्राप्त करें।

InteractsWithFlashData
शून्य flash ()

सत्र के वर्तमान अनुरोध के लिए इनपुट फ्लैश करें।

InteractsWithFlashData
शून्य flashOnly (सरणी | मिश्रित $ कुंजी)

सत्र में केवल कुछ इनपुट फ्लैश करें।

InteractsWithFlashData
शून्य flashExcept (सरणी | मिश्रित $ कुंजी)

सत्र में केवल कुछ इनपुट फ्लैश करें।

InteractsWithFlashData
शून्य flush ()

सत्र से सभी पुराने इनपुट फ्लश करें।

InteractsWithFlashData
स्ट्रिंग | सरणी server (स्ट्रिंग $ key = null, string | array | null $ default = null)

अनुरोध से सर्वर चर पुनर्प्राप्त करें।

InteractsWithInput
bool hasHeader (स्ट्रिंग $ कुंजी)

निर्धारित करें कि अनुरोध पर हेडर सेट किया गया है या नहीं।

InteractsWithInput
स्ट्रिंग | सरणी header (स्ट्रिंग $ key = null, string | array | null $ default = null)

अनुरोध से एक शीर्षलेख पुनर्प्राप्त करें।

InteractsWithInput
स्ट्रिंग | अशक्त bearerToken ()

अनुरोध हेडर से भालू टोकन प्राप्त करें।

InteractsWithInput
bool exists (स्ट्रिंग | सरणी $ कुंजी)

निर्धारित करें कि अनुरोध में दी गई इनपुट आइटम कुंजी है या नहीं।

InteractsWithInput
bool has (स्ट्रिंग | सरणी $ कुंजी)

निर्धारित करें कि अनुरोध में दी गई इनपुट आइटम कुंजी है या नहीं।

InteractsWithInput
bool hasAny ($ कुंजी)

निर्धारित करें कि अनुरोध में दिए गए किसी भी इनपुट में शामिल है या नहीं।

InteractsWithInput
bool filled (स्ट्रिंग | सरणी $ कुंजी)

निर्धारित करें कि अनुरोध में इनपुट आइटम के लिए एक गैर-खाली मान है या नहीं।

InteractsWithInput
bool anyFilled (स्ट्रिंग | सरणी $ कुंजी)

निर्धारित करें कि अनुरोध में दिए गए किसी भी इनपुट के लिए अनुरोध में एक गैर-खाली मूल्य है या नहीं।

InteractsWithInput
bool isEmptyString (स्ट्रिंग $ कुंजी)

निर्धारित करें कि दी गई इनपुट कुंजी "है" के लिए एक खाली स्ट्रिंग है या नहीं।

InteractsWithInput
सरणी keys ()

सभी इनपुट और फ़ाइलों के लिए कुंजी प्राप्त करें।

InteractsWithInput
सरणी all (सरणी | मिश्रित $ कुंजी = शून्य)

अनुरोध के लिए सभी इनपुट और फाइलें प्राप्त करें।

InteractsWithInput
स्ट्रिंग | सरणी | अशक्त input (स्ट्रिंग | शून्य $ कुंजी = शून्य, स्ट्रिंग | सरणी | शून्य $ डिफ़ॉल्ट = शून्य)

अनुरोध से इनपुट आइटम पुनर्प्राप्त करें।

InteractsWithInput
सरणी only (सरणी | मिश्रित $ कुंजी)

इनपुट डेटा से मूल्यों के साथ प्रदान की गई कुंजी युक्त एक सबसेट प्राप्त करें।

InteractsWithInput
सरणी except (सरणी | मिश्रित $ कुंजी)

वस्तुओं की निर्दिष्ट सरणी को छोड़कर सभी इनपुट प्राप्त करें।

InteractsWithInput
स्ट्रिंग | सरणी query (स्ट्रिंग $ key = null, string | array | null $ default = null)

अनुरोध से एक क्वेरी स्ट्रिंग आइटम पुनर्प्राप्त करें।

InteractsWithInput
स्ट्रिंग | सरणी post (स्ट्रिंग $ key = null, string | array | null $ default = null)

अनुरोध से एक अनुरोध पेलोड आइटम पुनर्प्राप्त करें।

InteractsWithInput
bool hasCookie (स्ट्रिंग $ कुंजी)

यह निर्धारित करें कि अनुरोध पर कुकी सेट है या नहीं।

InteractsWithInput
स्ट्रिंग | सरणी cookie (स्ट्रिंग $ key = null, string | array | null $ default = null)

अनुरोध से एक कुकी पुनर्प्राप्त करें।

InteractsWithInput
सरणी allFiles ()

अनुरोध पर सभी फाइलों की एक सरणी प्राप्त करें।

InteractsWithInput
सरणी convertUploadedFiles (सरणी $ फ़ाइलें)

कस्टम लैरवेल अपलोडेडफाइल पर सिम्फनी अपलोडेडफाइल की दी गई सरणी को कनवर्ट करें।

InteractsWithInput
bool hasFile (स्ट्रिंग $ कुंजी)

निर्धारित करें कि अपलोड किए गए डेटा में एक फ़ाइल है या नहीं।

InteractsWithInput
bool isValidFile (मिश्रित $ फ़ाइल)

जांचें कि दी गई फ़ाइल एक वैध फ़ाइल उदाहरण है।

InteractsWithInput
UploadedFile | सरणी | शून्य file (स्ट्रिंग $ key = null, मिश्रित $ डिफ़ॉल्ट = शून्य)

अनुरोध से एक फ़ाइल पुनर्प्राप्त करें।

InteractsWithInput
स्ट्रिंग | सरणी retrieveItem (स्ट्रिंग $ स्रोत, स्ट्रिंग $ कुंजी, स्ट्रिंग | सरणी | शून्य $ डिफ़ॉल्ट)

किसी दिए गए स्रोत से पैरामीटर आइटम पुनर्प्राप्त करें।

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

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

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

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

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

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

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

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

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

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

Macroable
स्थिर Request capture ()

सर्वर चर से एक नया रोशनी HTTP अनुरोध बनाएँ।

इस $ instance ()

अनुरोध उदाहरण वापस करें।

तार method ()

अनुरोध विधि प्राप्त करें।

तार root ()

आवेदन के लिए रूट यूआरएल प्राप्त करें।

तार url ()

अनुरोध के लिए यूआरएल (कोई क्वेरी स्ट्रिंग) प्राप्त करें।

तार fullUrl ()

अनुरोध के लिए पूरा यूआरएल प्राप्त करें।

तार fullUrlWithQuery (सरणी $ क्वेरी)

अतिरिक्त क्वेरी स्ट्रिंग पैरामीटर के अनुरोध के लिए पूर्ण यूआरएल प्राप्त करें।

तार path ()

अनुरोध के लिए वर्तमान पथ जानकारी प्राप्त करें।

तार decodedPath ()

अनुरोध के लिए वर्तमान डीकोडेड पथ जानकारी प्राप्त करें।

स्ट्रिंग | अशक्त segment (int $ अनुक्रमणिका, स्ट्रिंग | शून्य $ डिफ़ॉल्ट = शून्य)

यूआरआई (1 आधारित सूचकांक) से एक सेगमेंट प्राप्त करें।

सरणी segments ()

अनुरोध पथ के लिए सभी सेगमेंट प्राप्त करें।

bool is (गतिशील $ पैटर्न)

निर्धारित करें कि वर्तमान अनुरोध यूआरआई एक पैटर्न से मेल खाता है या नहीं।

bool routeIs (गतिशील $ पैटर्न)

निर्धारित करें कि मार्ग का नाम किसी दिए गए पैटर्न से मेल खाता है या नहीं।

bool fullUrlIs (गतिशील $ पैटर्न)

निर्धारित करें कि वर्तमान अनुरोध यूआरएल और क्वेरी स्ट्रिंग एक पैटर्न से मेल खाता है या नहीं।

bool ajax ()

यह निर्धारित करें कि अनुरोध AJAX कॉल का परिणाम है या नहीं।

bool pjax ()

यह निर्धारित करें कि अनुरोध पीजेएक्स कॉल का परिणाम है या नहीं।

bool secure ()

यह निर्धारित करें कि अनुरोध HTTPS से अधिक है या नहीं।

तार ip ()

ग्राहक आईपी पता प्राप्त करें।

सरणी ips ()

ग्राहक आईपी पते प्राप्त करें।

तार userAgent ()

ग्राहक उपयोगकर्ता एजेंट प्राप्त करें।

Request merge (सरणी $ इनपुट)

वर्तमान अनुरोध के इनपुट सरणी में नया इनपुट मर्ज करें।

Request replace (सरणी $ इनपुट)

वर्तमान अनुरोध के लिए इनपुट बदलें।

ParameterBag | मिलाया json (स्ट्रिंग $ कुंजी = शून्य, मिश्रित $ डिफ़ॉल्ट = शून्य)

अनुरोध के लिए JSON पेलोड प्राप्त करें।

ParameterBag getInputSource ()

अनुरोध के लिए इनपुट स्रोत प्राप्त करें।

स्थिर Request createFrom (से $ Request , Request | शून्य $ से = शून्य)

दिए गए लार्वा अनुरोध से नया अनुरोध उदाहरण बनाएं।

स्थिर Request createFromBase (अनुरोध $ अनुरोध)

एक सिम्फनी उदाहरण से एक रोशनी अनुरोध बनाएँ।

duplicate (सरणी $ क्वेरी = शून्य, सरणी $ अनुरोध = शून्य, सरणी $ विशेषताएँ = शून्य, सरणी $ कुकीज़ = शून्य, सरणी $ फ़ाइलें = शून्य, सरणी $ सर्वर = शून्य)

{} @inheritdoc

मिश्रित filterFiles (मिश्रित $ फाइलें)

फ़ाइलों के दिए गए सरणी को फ़िल्टर करें, किसी खाली मूल्य को हटा दें।

Store session ()

अनुरोध से जुड़े सत्र प्राप्त करें।

Store | शून्य getSession ()

अनुरोध से जुड़े सत्र प्राप्त करें।

शून्य setLaravelSession Session ( Session $ सत्र)

अनुरोध पर सत्र उदाहरण सेट करें।

मिश्रित user (स्ट्रिंग | शून्य $ गार्ड = शून्य)

उपयोगकर्ता को अनुरोध करने के लिए प्राप्त करें।

Route | ऑब्जेक्ट | स्ट्रिंग route (स्ट्रिंग | शून्य $ param = null)

अनुरोध को संभालने का मार्ग प्राप्त करें।

तार fingerprint ()

अनुरोध / मार्ग / आईपी पते के लिए एक अद्वितीय फिंगरप्रिंट प्राप्त करें।

इस $ setJson (पैरामीटरबैग $ setJson )

अनुरोध के लिए JSON पेलोड सेट करें।

Closure getUserResolver ()

उपयोगकर्ता रिज़ॉल्वर कॉलबैक प्राप्त करें।

इस $ setUserResolver ( Closure $ कॉलबैक)

उपयोगकर्ता रिज़ॉल्वर कॉलबैक सेट करें।

Closure getRouteResolver ()

मार्ग रिज़ॉल्वर कॉलबैक प्राप्त करें।

इस $ setRouteResolver ( Closure $ कॉलबैक)

मार्ग रिज़ॉल्वर कॉलबैक सेट करें।

सरणी toArray ()

अनुरोध के लिए सभी इनपुट और फाइलें प्राप्त करें।

bool offsetExists (स्ट्रिंग $ ऑफ़सेट)

निर्धारित करें कि दिया गया ऑफ़सेट मौजूद है या नहीं।

मिश्रित offsetGet (स्ट्रिंग $ ऑफ़सेट)

दिए गए ऑफसेट पर मूल्य प्राप्त करें।

शून्य offsetSet (स्ट्रिंग $ ऑफ़सेट, मिश्रित $ मूल्य)

दिए गए ऑफ़सेट पर मान सेट करें।

शून्य ऑफसेट offsetUnset (स्ट्रिंग $ ऑफ़सेट)

दिए गए ऑफ़सेट पर मान हटाएं।

bool __isset (स्ट्रिंग $ कुंजी)

जांचें कि अनुरोध पर कोई इनपुट तत्व सेट है या नहीं।

मिश्रित __get (स्ट्रिंग $ कुंजी)

अनुरोध से एक इनपुट तत्व प्राप्त करें।

विवरण

स्थिर बूल मैचों टाइप (स्ट्रिंग $ वास्तविक, स्ट्रिंग $ प्रकार)

निर्धारित करें कि दिए गए सामग्री प्रकार मेल खाते हैं या नहीं।

पैरामीटर

तार $ वास्तविक
तार $ प्रकार

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

bool

बूल isJson ()

यह निर्धारित करें कि अनुरोध JSON भेज रहा है या नहीं।

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

bool

बूल उम्मीदें जेसन ()

निर्धारित करें कि वर्तमान अनुरोध शायद JSON प्रतिक्रिया की अपेक्षा करता है या नहीं।

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

bool

बूल चाहता है जेसन ()

निर्धारित करें कि वर्तमान अनुरोध JSON के लिए पूछ रहा है या नहीं।

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

bool

बूल स्वीकार करता है (स्ट्रिंग | सरणी $ सामग्री प्रकार)

यह निर्धारित करता है कि वर्तमान अनुरोध किसी दिए गए सामग्री प्रकार को स्वीकार करते हैं या नहीं।

पैरामीटर

स्ट्रिंग | सरणी $ CONTENTTYPES

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

bool

स्ट्रिंग | शून्य प्राथमिकताएं (स्ट्रिंग | सरणी $ सामग्री प्रकार)

सामग्री वार्ता के आधार पर दिए गए सरणी से सबसे उपयुक्त सामग्री प्रकार लौटाएं।

पैरामीटर

स्ट्रिंग | सरणी $ CONTENTTYPES

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

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

बूल AcceptsAnyContentType ()

निर्धारित करें कि वर्तमान अनुरोध किसी भी सामग्री प्रकार को स्वीकार करता है या नहीं।

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

bool

बूल AcceptsJson ()

यह निर्धारित करता है कि कोई अनुरोध JSON स्वीकार करता है या नहीं।

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

bool

बूल AcceptsHtml ()

यह निर्धारित करता है कि कोई अनुरोध HTML स्वीकार करता है या नहीं।

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

bool

स्ट्रिंग प्रारूप (स्ट्रिंग $ डिफ़ॉल्ट = 'एचटीएमएल')

प्रतिक्रिया में अपेक्षित डेटा प्रारूप प्राप्त करें।

पैरामीटर

तार $ डिफ़ॉल्ट

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

तार

स्ट्रिंग | सरणी पुरानी (स्ट्रिंग $ key = null, string | array | null $ default = null)

पुरानी इनपुट आइटम पुनर्प्राप्त करें।

पैरामीटर

तार $ कुंजी
स्ट्रिंग | सरणी | अशक्त $ डिफ़ॉल्ट

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

स्ट्रिंग | सरणी

शून्य फ्लैश ()

सत्र के वर्तमान अनुरोध के लिए इनपुट फ्लैश करें।

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

शून्य

शून्य फ़्लैश केवल (सरणी | मिश्रित $ कुंजी)

सत्र में केवल कुछ इनपुट फ्लैश करें।

पैरामीटर

सरणी | मिलाया $ कुंजी

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

शून्य

शून्य flashExcept (सरणी | मिश्रित $ कुंजी)

सत्र में केवल कुछ इनपुट फ्लैश करें।

पैरामीटर

सरणी | मिलाया $ कुंजी

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

शून्य

शून्य फ्लश ()

सत्र से सभी पुराने इनपुट फ्लश करें।

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

शून्य

स्ट्रिंग | सरणी सर्वर (स्ट्रिंग $ key = null, string | array | null $ default = null)

अनुरोध से सर्वर चर पुनर्प्राप्त करें।

पैरामीटर

तार $ कुंजी
स्ट्रिंग | सरणी | अशक्त $ डिफ़ॉल्ट

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

स्ट्रिंग | सरणी

बूल हैडर (स्ट्रिंग $ कुंजी)

निर्धारित करें कि अनुरोध पर हेडर सेट किया गया है या नहीं।

पैरामीटर

तार $ कुंजी

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

bool

स्ट्रिंग | सरणी हेडर (स्ट्रिंग $ key = null, string | array | null $ default = null)

अनुरोध से एक शीर्षलेख पुनर्प्राप्त करें।

पैरामीटर

तार $ कुंजी
स्ट्रिंग | सरणी | अशक्त $ डिफ़ॉल्ट

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

स्ट्रिंग | सरणी

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

अनुरोध हेडर से भालू टोकन प्राप्त करें।

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

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

बूल मौजूद है (स्ट्रिंग | सरणी $ कुंजी)

निर्धारित करें कि अनुरोध में दी गई इनपुट आइटम कुंजी है या नहीं।

पैरामीटर

स्ट्रिंग | सरणी $ कुंजी

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

bool

बूल है (स्ट्रिंग | सरणी $ कुंजी)

निर्धारित करें कि अनुरोध में दी गई इनपुट आइटम कुंजी है या नहीं।

पैरामीटर

स्ट्रिंग | सरणी $ कुंजी

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

bool

बूल हैनी ($ कुंजी)

निर्धारित करें कि अनुरोध में दिए गए किसी भी इनपुट में शामिल है या नहीं।

पैरामीटर

$ कुंजी

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

bool

बूल भरा हुआ (स्ट्रिंग | सरणी $ कुंजी)

निर्धारित करें कि अनुरोध में इनपुट आइटम के लिए एक गैर-खाली मान है या नहीं।

पैरामीटर

स्ट्रिंग | सरणी $ कुंजी

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

bool

बूल anyFilled (स्ट्रिंग | सरणी $ कुंजी)

निर्धारित करें कि अनुरोध में दिए गए किसी भी इनपुट के लिए अनुरोध में एक गैर-खाली मूल्य है या नहीं।

पैरामीटर

स्ट्रिंग | सरणी $ कुंजी

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

bool

संरक्षित बूल है EmptyString (स्ट्रिंग $ कुंजी)

निर्धारित करें कि दी गई इनपुट कुंजी "है" के लिए एक खाली स्ट्रिंग है या नहीं।

पैरामीटर

तार $ कुंजी

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

bool

सरणी कुंजी ()

सभी इनपुट और फ़ाइलों के लिए कुंजी प्राप्त करें।

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

सरणी

सरणी सभी (सरणी | मिश्रित $ कुंजी = शून्य)

अनुरोध के लिए सभी इनपुट और फाइलें प्राप्त करें।

पैरामीटर

सरणी | मिलाया $ कुंजी

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

सरणी

स्ट्रिंग | सरणी | शून्य इनपुट (स्ट्रिंग | शून्य $ कुंजी = शून्य, स्ट्रिंग | सरणी | शून्य $ डिफ़ॉल्ट = शून्य)

अनुरोध से इनपुट आइटम पुनर्प्राप्त करें।

पैरामीटर

स्ट्रिंग | अशक्त $ कुंजी
स्ट्रिंग | सरणी | अशक्त $ डिफ़ॉल्ट

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

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

सरणी केवल (सरणी | मिश्रित $ कुंजी)

इनपुट डेटा से मूल्यों के साथ प्रदान की गई कुंजी युक्त एक सबसेट प्राप्त करें।

पैरामीटर

सरणी | मिलाया $ कुंजी

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

सरणी

सरणी को छोड़कर (सरणी | मिश्रित $ कुंजी)

वस्तुओं की निर्दिष्ट सरणी को छोड़कर सभी इनपुट प्राप्त करें।

पैरामीटर

सरणी | मिलाया $ कुंजी

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

सरणी

स्ट्रिंग | सरणी क्वेरी (स्ट्रिंग $ key = null, string | array | null $ default = null)

अनुरोध से एक क्वेरी स्ट्रिंग आइटम पुनर्प्राप्त करें।

पैरामीटर

तार $ कुंजी
स्ट्रिंग | सरणी | अशक्त $ डिफ़ॉल्ट

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

स्ट्रिंग | सरणी

स्ट्रिंग | सरणी पोस्ट (स्ट्रिंग $ key = null, string | array | null $ default = null)

अनुरोध से एक अनुरोध पेलोड आइटम पुनर्प्राप्त करें।

पैरामीटर

तार $ कुंजी
स्ट्रिंग | सरणी | अशक्त $ डिफ़ॉल्ट

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

स्ट्रिंग | सरणी

बूल हैकुकी (स्ट्रिंग $ कुंजी)

यह निर्धारित करें कि अनुरोध पर कुकी सेट है या नहीं।

पैरामीटर

तार $ कुंजी

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

bool

अनुरोध से एक कुकी पुनर्प्राप्त करें।

पैरामीटर

तार $ कुंजी
स्ट्रिंग | सरणी | अशक्त $ डिफ़ॉल्ट

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

स्ट्रिंग | सरणी

सरणी allFiles ()

अनुरोध पर सभी फाइलों की एक सरणी प्राप्त करें।

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

सरणी

संरक्षित सरणी कन्वर्टउप्लोडेडफाइल (सरणी $ फाइलें)

कस्टम लैरवेल अपलोडेडफाइल पर सिम्फनी अपलोडेडफाइल की दी गई सरणी को कनवर्ट करें।

पैरामीटर

सरणी $ फ़ाइलें

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

सरणी

बूल हैफाइल (स्ट्रिंग $ कुंजी)

निर्धारित करें कि अपलोड किए गए डेटा में एक फ़ाइल है या नहीं।

पैरामीटर

तार $ कुंजी

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

bool

संरक्षित बूल है ValidFile (मिश्रित $ फ़ाइल)

जांचें कि दी गई फ़ाइल एक वैध फ़ाइल उदाहरण है।

पैरामीटर

मिश्रित $ फ़ाइल

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

bool

UploadedFile फ़ाइल | सरणी | शून्य फ़ाइल (स्ट्रिंग $ कुंजी = शून्य, मिश्रित $ डिफ़ॉल्ट = शून्य)

अनुरोध से एक फ़ाइल पुनर्प्राप्त करें।

पैरामीटर

तार $ कुंजी
मिश्रित $ डिफ़ॉल्ट

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

UploadedFile | सरणी | शून्य

संरक्षित स्ट्रिंग | सरणी पुनर्प्राप्ति इटिम (स्ट्रिंग $ स्रोत, स्ट्रिंग $ कुंजी, स्ट्रिंग | सरणी | शून्य $ डिफ़ॉल्ट)

किसी दिए गए स्रोत से पैरामीटर आइटम पुनर्प्राप्त करें।

पैरामीटर

तार $ स्रोत
तार $ कुंजी
स्ट्रिंग | सरणी | अशक्त $ डिफ़ॉल्ट

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

स्ट्रिंग | सरणी

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

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

पैरामीटर

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

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

शून्य

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

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

पैरामीटर

वस्तु $ mixin

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

शून्य

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

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

पैरामीटर

तार $ नाम

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

bool

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

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

पैरामीटर

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

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

मिश्रित

अपवाद

BadMethodCallException

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

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

पैरामीटर

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

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

मिश्रित

अपवाद

BadMethodCallException

स्थिर Request कैप्चर ()

सर्वर चर से एक नया रोशनी HTTP अनुरोध बनाएँ।

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

Request

$ इस उदाहरण ()

अनुरोध उदाहरण वापस करें।

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

इस $

स्ट्रिंग विधि ()

अनुरोध विधि प्राप्त करें।

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

तार

स्ट्रिंग रूट ()

आवेदन के लिए रूट यूआरएल प्राप्त करें।

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

तार

स्ट्रिंग यूआरएल ()

अनुरोध के लिए यूआरएल (कोई क्वेरी स्ट्रिंग) प्राप्त करें।

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

तार

स्ट्रिंग fullUrl ()

अनुरोध के लिए पूरा यूआरएल प्राप्त करें।

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

तार

स्ट्रिंग fullUrlWithQuery (सरणी $ क्वेरी)

अतिरिक्त क्वेरी स्ट्रिंग पैरामीटर के अनुरोध के लिए पूर्ण यूआरएल प्राप्त करें।

पैरामीटर

सरणी $ क्वेरी

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

तार

स्ट्रिंग पथ ()

अनुरोध के लिए वर्तमान पथ जानकारी प्राप्त करें।

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

तार

स्ट्रिंग डीकोडेडपाथ ()

अनुरोध के लिए वर्तमान डीकोडेड पथ जानकारी प्राप्त करें।

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

तार

स्ट्रिंग | शून्य खंड (int $ अनुक्रमणिका, स्ट्रिंग | शून्य $ डिफ़ॉल्ट = शून्य)

यूआरआई (1 आधारित सूचकांक) से एक सेगमेंट प्राप्त करें।

पैरामीटर

पूर्णांक $ सूचकांक
स्ट्रिंग | अशक्त $ डिफ़ॉल्ट

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

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

सरणी सेगमेंट ()

अनुरोध पथ के लिए सभी सेगमेंट प्राप्त करें।

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

सरणी

बूल है (गतिशील $ पैटर्न)

निर्धारित करें कि वर्तमान अनुरोध यूआरआई एक पैटर्न से मेल खाता है या नहीं।

पैरामीटर

गतिशील $ पैटर्न

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

bool

बूल मार्ग (गतिशील $ पैटर्न)

निर्धारित करें कि मार्ग का नाम किसी दिए गए पैटर्न से मेल खाता है या नहीं।

पैरामीटर

गतिशील $ पैटर्न

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

bool

बूल fullUrlIs (गतिशील $ पैटर्न)

निर्धारित करें कि वर्तमान अनुरोध यूआरएल और क्वेरी स्ट्रिंग एक पैटर्न से मेल खाता है या नहीं।

पैरामीटर

गतिशील $ पैटर्न

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

bool

बूल अजैक्स ()

यह निर्धारित करें कि अनुरोध AJAX कॉल का परिणाम है या नहीं।

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

bool

बूल पजाक्स ()

यह निर्धारित करें कि अनुरोध पीजेएक्स कॉल का परिणाम है या नहीं।

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

bool

बूल सुरक्षित ()

यह निर्धारित करें कि अनुरोध HTTPS से अधिक है या नहीं।

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

bool

स्ट्रिंग आईपी ()

ग्राहक आईपी पता प्राप्त करें।

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

तार

सरणी ips ()

ग्राहक आईपी पते प्राप्त करें।

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

सरणी

स्ट्रिंग उपयोगकर्ता एजेन्ट ()

ग्राहक उपयोगकर्ता एजेंट प्राप्त करें।

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

तार

Request विलय (सरणी $ इनपुट)

वर्तमान अनुरोध के इनपुट सरणी में नया इनपुट मर्ज करें।

पैरामीटर

सरणी $ इनपुट

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

Request

Request प्रतिस्थापन (सरणी $ इनपुट)

वर्तमान अनुरोध के लिए इनपुट बदलें।

पैरामीटर

सरणी $ इनपुट

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

Request

पैरामीटरबैग | मिश्रित जेसन (स्ट्रिंग $ कुंजी = शून्य, मिश्रित $ डिफ़ॉल्ट = शून्य)

अनुरोध के लिए JSON पेलोड प्राप्त करें।

पैरामीटर

तार $ कुंजी
मिश्रित $ डिफ़ॉल्ट

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

ParameterBag | मिलाया

संरक्षित पैरामीटरबैग getInputSource ()

अनुरोध के लिए इनपुट स्रोत प्राप्त करें।

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

ParameterBag

स्थिर Request बनाने से ( Request $, Request | शून्य $ से = शून्य)

दिए गए लार्वा अनुरोध से नया अनुरोध उदाहरण बनाएं।

पैरामीटर

Request $ से
Request | शून्य $ करने के लिए

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

Request

स्थिर Request createFromBase (अनुरोध $ अनुरोध)

एक सिम्फनी उदाहरण से एक रोशनी अनुरोध बनाएँ।

पैरामीटर

निवेदन $ अनुरोध

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

Request

डुप्लिकेट (सरणी $ क्वेरी = शून्य, सरणी $ अनुरोध = शून्य, सरणी $ विशेषताएँ = शून्य, सरणी $ कुकीज़ = शून्य, सरणी $ फ़ाइलें = शून्य, सरणी $ सर्वर = शून्य)

{} @inheritdoc

पैरामीटर

सरणी $ क्वेरी
सरणी $ अनुरोध
सरणी $ गुण
सरणी $ कुकीज़
सरणी $ फ़ाइलें
सरणी $ सर्वर

संरक्षित मिश्रित फ़िल्टरफाइल (मिश्रित $ फाइलें)

फ़ाइलों के दिए गए सरणी को फ़िल्टर करें, किसी खाली मूल्य को हटा दें।

पैरामीटर

मिश्रित $ फ़ाइलें

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

मिश्रित

Store सत्र ()

अनुरोध से जुड़े सत्र प्राप्त करें।

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

Store

अपवाद

RuntimeException

Store | शून्य मिल सत्र ()

अनुरोध से जुड़े सत्र प्राप्त करें।

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

Store | शून्य

शून्य सेट लारवेल Session ( Session $ सत्र)

अनुरोध पर सत्र उदाहरण सेट करें।

पैरामीटर

Session $ सत्र

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

शून्य

मिश्रित उपयोगकर्ता (स्ट्रिंग | शून्य $ गार्ड = शून्य)

उपयोगकर्ता को अनुरोध करने के लिए प्राप्त करें।

पैरामीटर

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

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

मिश्रित

Route | ऑब्जेक्ट | स्ट्रिंग रूट (स्ट्रिंग | शून्य $ param = null)

अनुरोध को संभालने का मार्ग प्राप्त करें।

पैरामीटर

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

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

Route | ऑब्जेक्ट | स्ट्रिंग

स्ट्रिंग फिंगरप्रिंट ()

अनुरोध / मार्ग / आईपी पते के लिए एक अद्वितीय फिंगरप्रिंट प्राप्त करें।

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

तार

अपवाद

RuntimeException

$ इस सेट जेसन (पैरामीटरबैग $ जेसन)

अनुरोध के लिए JSON पेलोड सेट करें।

पैरामीटर

ParameterBag $ json

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

इस $

Closure getUserResolver ()

उपयोगकर्ता रिज़ॉल्वर कॉलबैक प्राप्त करें।

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

Closure

$ इस सेट यूज़र रिसेल्वर ( Closure $ कॉलबैक)

उपयोगकर्ता रिज़ॉल्वर कॉलबैक सेट करें।

पैरामीटर

Closure $ कॉलबैक

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

इस $

Closure getRouteResolver ()

मार्ग रिज़ॉल्वर कॉलबैक प्राप्त करें।

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

Closure

$ इस सेट रूट रिसेल्वर ( Closure $ कॉलबैक)

मार्ग रिज़ॉल्वर कॉलबैक सेट करें।

पैरामीटर

Closure $ कॉलबैक

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

इस $

सरणी से आरे ()

अनुरोध के लिए सभी इनपुट और फाइलें प्राप्त करें।

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

सरणी

बूल ऑफ़सेट एक्स्टिस्ट्स (स्ट्रिंग $ ऑफ़सेट)

निर्धारित करें कि दिया गया ऑफ़सेट मौजूद है या नहीं।

पैरामीटर

तार $ ऑफसेट

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

bool

मिश्रित ऑफसेट गेट (स्ट्रिंग $ ऑफ़सेट)

दिए गए ऑफसेट पर मूल्य प्राप्त करें।

पैरामीटर

तार $ ऑफसेट

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

मिश्रित

शून्य ऑफ़सेटसेट (स्ट्रिंग $ ऑफ़सेट, मिश्रित $ मूल्य)

दिए गए ऑफ़सेट पर मान सेट करें।

पैरामीटर

तार $ ऑफसेट
मिश्रित $ मूल्य

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

शून्य

शून्य ऑफसेट अनसेट (स्ट्रिंग $ ऑफ़सेट)

दिए गए ऑफ़सेट पर मान हटाएं।

पैरामीटर

तार $ ऑफसेट

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

शून्य

बूल __isset (स्ट्रिंग $ कुंजी)

जांचें कि अनुरोध पर कोई इनपुट तत्व सेट है या नहीं।

पैरामीटर

तार $ कुंजी

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

bool

मिश्रित __get (स्ट्रिंग $ कुंजी)

अनुरोध से एक इनपुट तत्व प्राप्त करें।

पैरामीटर

तार $ कुंजी

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

मिश्रित