Laravel 5.7 - ResponseFactory (Contracts)

ResponseFactory




laravel

ResponseFactory

इंटरफ़ेस रिस्पांसफैक्टरी ( स्रोत देखें )

तरीके

Response make (स्ट्रिंग $ सामग्री = '', int $ स्थिति = 200, सरणी $ हेडर = [])

एक नई प्रतिक्रिया उदाहरण बनाएँ।

Response noContent (इंट $ स्टेटस = 204, एरे $ हेडर = [])

एक नई "कोई सामग्री नहीं" प्रतिक्रिया बनाएं।

Response view (स्ट्रिंग $ दृश्य, सरणी $ डेटा = [], इंट $ स्थिति = 200, सरणी $ हेडर = [])

किसी दिए गए दृश्य के लिए एक नई प्रतिक्रिया बनाएं।

JsonResponse json (string | array $ data = [], int $ status = 200, array $ headers = [], int $ options = 0)

एक नया JSON प्रतिक्रिया उदाहरण बनाएँ।

JsonResponse jsonp (string $ callback, string | array $ data = [], int $ status = 200, array $ headers = [], int $ options = 0)

एक नया JSONP प्रतिक्रिया उदाहरण बनाएँ।

StreamedResponse stream ( Closure $ कॉलबैक, इंट $ स्थिति = 200, सरणी $ हेडर = [])

एक नया प्रवाहित प्रतिक्रिया उदाहरण बनाएँ।

StreamedResponse streamDownload ( streamDownload $ कॉलबैक, स्ट्रिंग | नल $ नाम = अशक्त, सरणी $ हेडर = [], स्ट्रिंग | शून्य $ स्वभाव = 'लगाव')

फ़ाइल डाउनलोड के रूप में एक नया स्ट्रीम किया गया अनुक्रिया उदाहरण बनाएँ।

BinaryFileResponse download ( SplFileInfo | string $ file, string | null $ name = null, array $ headers =], string | null $ disposition = 'अनुलग्नक')

एक नई फ़ाइल डाउनलोड प्रतिक्रिया बनाएं।

RedirectResponse redirectTo (स्ट्रिंग $ पथ, int $ स्थिति = 302, सरणी $ हेडर = [], बूल - शून्य $ सुरक्षित = अशक्त)

दिए गए पथ पर एक नया पुनर्निर्देशित प्रतिक्रिया बनाएं।

RedirectResponse redirectToRoute (स्ट्रिंग $ मार्ग, सरणी $ पैरामीटर = [], int $ स्थिति = 302, सरणी $ हेडर =] []

एक नामांकित मार्ग पर एक नया पुनर्निर्देशित प्रतिक्रिया बनाएं।

RedirectResponse redirectToAction (स्ट्रिंग $ कार्रवाई, सरणी $ पैरामीटर = [], इंट $ स्थिति = 302, सरणी $ हेडर =])

एक नियंत्रक कार्रवाई के लिए एक नया पुनर्निर्देशित प्रतिक्रिया बनाएं।

RedirectResponse redirectGuest (string $ path, int $ status = 302, array $ headers = [], b = null $ safe = null)

सत्र में वर्तमान URL डालते हुए, एक नया पुनर्निर्देशन प्रतिक्रिया बनाएं।

RedirectResponse redirectToIntended (स्ट्रिंग $ डिफ़ॉल्ट = '/', int $ स्थिति = ३०२, सरणी $ हेडर = [], बूल | शून्य $ सुरक्षित = अशक्त)

पहले से तय किए गए स्थान पर एक नया पुनर्निर्देशन बनाएं।

विवरण

Response करें (स्ट्रिंग $ सामग्री = '', इंट $ स्थिति = २००, सरणी $ हेडर = []]

एक नई प्रतिक्रिया उदाहरण बनाएँ।

पैरामीटर

तार $ सामग्री
पूर्णांक $ स्थिति
सरणी $ हेडर

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

Response

Response noContent (int $ स्थिति = 204, सरणी $ हेडर = [])

एक नई "कोई सामग्री नहीं" प्रतिक्रिया बनाएं।

पैरामीटर

पूर्णांक $ स्थिति
सरणी $ हेडर

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

Response

Response दृश्य (स्ट्रिंग $ दृश्य, सरणी $ डेटा = [], इंट $ स्थिति = 200, सरणी $ हेडर = [])

किसी दिए गए दृश्य के लिए एक नई प्रतिक्रिया बनाएं।

पैरामीटर

तार $ दृश्य
सरणी $ डेटा
पूर्णांक $ स्थिति
सरणी $ हेडर

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

Response

JsonResponse json (string | array $ data = [], int $ status = 200, array $ headers = [], int $ options = 0)

एक नया JSON प्रतिक्रिया उदाहरण बनाएँ।

पैरामीटर

स्ट्रिंग | सरणी $ डेटा
पूर्णांक $ स्थिति
सरणी $ हेडर
पूर्णांक $ विकल्प

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

JsonResponse

JsonResponse (string $ callback, string | array $ data = [], int $ status = 200, array $ headers = [], int $ options = 0)

एक नया JSONP प्रतिक्रिया उदाहरण बनाएँ।

पैरामीटर

तार $ कॉलबैक
स्ट्रिंग | सरणी $ डेटा
पूर्णांक $ स्थिति
सरणी $ हेडर
पूर्णांक $ विकल्प

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

JsonResponse

StreamedResponse स्ट्रीम ( Closure $ कॉलबैक, int $ स्थिति = 200, सरणी $ हेडर = [])

एक नया प्रवाहित प्रतिक्रिया उदाहरण बनाएँ।

पैरामीटर

Closure $ कॉलबैक
पूर्णांक $ स्थिति
सरणी $ हेडर

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

StreamedResponse

StreamedResponse streamDownload ( Closure $ कॉलबैक, स्ट्रिंग | अशक्त $ नाम = अशक्त, सरणी $ हेडर = [], स्ट्रिंग | शून्य $ स्वभाव = 'अनुलग्नक')

फ़ाइल डाउनलोड के रूप में एक नया स्ट्रीम किया गया अनुक्रिया उदाहरण बनाएँ।

पैरामीटर

Closure $ कॉलबैक
स्ट्रिंग | अशक्त $ नाम
सरणी $ हेडर
स्ट्रिंग | अशक्त $ स्वभाव

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

StreamedResponse

BinaryFileResponse डाउनलोड ( SplFileInfo | string $ file, string | null $ name = null, array $ headers = [], string | null $ disposition = 'अनुलग्नक')

एक नई फ़ाइल डाउनलोड प्रतिक्रिया बनाएं।

पैरामीटर

SplFileInfo | स्ट्रिंग | $ फ़ाइल
स्ट्रिंग | अशक्त $ नाम
सरणी $ हेडर
स्ट्रिंग | अशक्त $ स्वभाव

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

BinaryFileResponse

RedirectResponse redirectTo (string $ path, int $ status = 302, array $ headers = [, bool | null $ safe = null)

दिए गए पथ पर एक नया पुनर्निर्देशित प्रतिक्रिया बनाएं।

पैरामीटर

तार $ पथ
पूर्णांक $ स्थिति
सरणी $ हेडर
bool | अशक्त $ सुरक्षित

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

RedirectResponse

RedirectResponse redirectToRoute (स्ट्रिंग $ मार्ग, सरणी $ पैरामीटर = [], इंट $ स्थिति = 302, सरणी $ हेडर = []]

एक नामांकित मार्ग पर एक नया पुनर्निर्देशित प्रतिक्रिया बनाएं।

पैरामीटर

तार $ मार्ग
सरणी $ मानकों
पूर्णांक $ स्थिति
सरणी $ हेडर

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

RedirectResponse

RedirectResponse redirectToAction (स्ट्रिंग $ कार्रवाई, सरणी $ पैरामीटर = [], इंट $ स्थिति = 302, सरणी $ हेडर = []]

एक नियंत्रक कार्रवाई के लिए एक नया पुनर्निर्देशित प्रतिक्रिया बनाएं।

पैरामीटर

तार $ कार्रवाई
सरणी $ मानकों
पूर्णांक $ स्थिति
सरणी $ हेडर

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

RedirectResponse

RedirectResponse redirectGuest (स्ट्रिंग $ path, int $ status = 302, सरणी $ हेडर = [, bool | null $ safe = null)

सत्र में वर्तमान URL डालते हुए, एक नया पुनर्निर्देशन प्रतिक्रिया बनाएं।

पैरामीटर

तार $ पथ
पूर्णांक $ स्थिति
सरणी $ हेडर
bool | अशक्त $ सुरक्षित

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

RedirectResponse

RedirectResponse redirectToIntended (स्ट्रिंग $ डिफ़ॉल्ट = '/', int $ स्थिति = ३०२, सरणी $ हेडर = [], बूल | $ $ सुरक्षित = अशक्त

पहले से तय किए गए स्थान पर एक नया पुनर्निर्देशन बनाएं।

पैरामीटर

तार $ डिफ़ॉल्ट
पूर्णांक $ स्थिति
सरणी $ हेडर
bool | अशक्त $ सुरक्षित

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

RedirectResponse