Laravel 5.6 - ResponseFactory (Contracts)

ResponseFactory




laravel

इंटरफ़ेस ResponseFactory ( स्रोत देखें )

तरीके

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

आवेदन से एक नई प्रतिक्रिया वापस करें।

Response view (स्ट्रिंग $ व्यू, सरणी $ डेटा = [], int $ status = 200, array $ headers = [])

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

JsonResponse json (स्ट्रिंग | सरणी $ डेटा = [], int $ स्थिति = 200, सरणी $ हेडर = [], int $ विकल्प)

आवेदन से एक नया JSON प्रतिक्रिया वापस करें।

JsonResponse jsonp (स्ट्रिंग $ कॉलबैक, स्ट्रिंग | सरणी $ डेटा = [], int $ status = 200, सरणी $ हेडर = [], int $ विकल्प)

आवेदन से एक नई JSONP प्रतिक्रिया वापस करें।

StreamedResponse stream ( Closure $ कॉलबैक, int $ status = 200, array $ headers = [])

आवेदन से एक नई स्ट्रीम प्रतिक्रिया प्रतिक्रिया दें।

StreamedResponse streamDownload ( Closure $ कॉलबैक, स्ट्रिंग | शून्य $ name = null, array $ headers = [], string | null $ disposition = 'attachment')

आवेदन से फ़ाइल डाउनलोड के रूप में एक नई स्ट्रीम प्रतिक्रिया प्रतिक्रिया दें।

BinaryFileResponse download ( SplFileInfo | स्ट्रिंग $ फ़ाइल, स्ट्रिंग | शून्य $ name = null, array $ headers = [], string | null $ disposition = 'attachment')

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

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

दिए गए पथ पर एक नया रीडायरेक्ट प्रतिक्रिया बनाएं।

RedirectResponse redirectToRoute (स्ट्रिंग $ रूट, सरणी $ पैरामीटर = [], int $ status = 302, array $ headers = [])

नामित मार्ग पर एक नई रीडायरेक्ट प्रतिक्रिया बनाएं।

RedirectResponse redirectToAction (स्ट्रिंग $ एक्शन, सरणी $ पैरामीटर = [], int $ status = 302, array $ headers = [])

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

RedirectResponse redirectGuest (स्ट्रिंग $ पथ, int $ status = 302, array $ headers = [], bool | null $ safe = null)

सत्र में वर्तमान यूआरएल डालने के दौरान, एक नया रीडायरेक्ट प्रतिक्रिया बनाएं।

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

पूर्व इच्छित स्थान पर एक नई रीडायरेक्ट प्रतिक्रिया बनाएं।

विवरण

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

आवेदन से एक नई प्रतिक्रिया वापस करें।

पैरामीटर

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

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

Response

Response दृश्य (स्ट्रिंग $ व्यू, सरणी $ डेटा = [], int $ status = 200, array $ headers = [])

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

पैरामीटर

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

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

Response

JsonResponse (स्ट्रिंग | सरणी $ डेटा = [], int $ स्थिति = 200, सरणी $ हेडर = [], int $ विकल्प)

आवेदन से एक नया JSON प्रतिक्रिया वापस करें।

पैरामीटर

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

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

JsonResponse

JsonResponse (स्ट्रिंग $ कॉलबैक, स्ट्रिंग | सरणी $ डेटा = [], int $ status = 200, array $ headers = [], int $ विकल्प)

आवेदन से एक नई JSONP प्रतिक्रिया वापस करें।

पैरामीटर

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

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

JsonResponse

StreamedResponse स्ट्रीम ( Closure $ कॉलबैक, int $ status = 200, array $ headers = [])

आवेदन से एक नई स्ट्रीम प्रतिक्रिया प्रतिक्रिया दें।

पैरामीटर

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

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

StreamedResponse

StreamedResponse स्ट्रीम डाउनलोड करें ( Closure $ कॉलबैक, स्ट्रिंग | शून्य $ name = null, array $ headers = [], string | null $ disposition = 'attachment')

आवेदन से फ़ाइल डाउनलोड के रूप में एक नई स्ट्रीम प्रतिक्रिया प्रतिक्रिया दें।

पैरामीटर

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

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

StreamedResponse

BinaryFileResponse डाउनलोड ( SplFileInfo | स्ट्रिंग $ फ़ाइल, स्ट्रिंग | शून्य $ name = null, array $ headers = [], string | null $ disposition = 'attachment')

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

पैरामीटर

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

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

BinaryFileResponse

RedirectResponse रीडायरेक्ट करने के लिए (स्ट्रिंग $ पथ, int $ status = 302, array $ headers = [], bool | null $ secure = null)

दिए गए पथ पर एक नया रीडायरेक्ट प्रतिक्रिया बनाएं।

पैरामीटर

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

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

RedirectResponse

RedirectResponse redirectToRoute (स्ट्रिंग $ रूट, सरणी $ पैरामीटर = [], int $ status = 302, array $ headers = [])

नामित मार्ग पर एक नई रीडायरेक्ट प्रतिक्रिया बनाएं।

पैरामीटर

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

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

RedirectResponse

RedirectResponse redirectToAction (स्ट्रिंग $ एक्शन, सरणी $ पैरामीटर = [], int $ status = 302, array $ headers = [])

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

पैरामीटर

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

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

RedirectResponse

RedirectResponse redirectGuest (स्ट्रिंग $ पथ, int $ status = 302, array $ headers = [], bool | null $ safe = null)

सत्र में वर्तमान यूआरएल डालने के दौरान, एक नया रीडायरेक्ट प्रतिक्रिया बनाएं।

पैरामीटर

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

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

RedirectResponse

RedirectResponse redirectToIntended (स्ट्रिंग $ default = '/', int $ status = 302, array $ headers = [], bool | null $ safe = null)

पूर्व इच्छित स्थान पर एक नई रीडायरेक्ट प्रतिक्रिया बनाएं।

पैरामीटर

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

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

RedirectResponse