Laravel 5.6 - BroadcastManager (Broadcasting)
BroadcastManager

कक्षा ब्रॉडकास्ट प्रबंधक लागू Factory ( स्रोत देखें )
गुण
संरक्षित Application | $ एप्लिकेशन | आवेदन उदाहरण। | |
संरक्षित सरणी | $ ड्राइवरों | हल किए गए प्रसारण ड्राइवरों की सरणी। | |
संरक्षित सरणी | $ customCreators | पंजीकृत कस्टम चालक निर्माता। |
तरीके
शून्य | __construct ( Application $ ऐप) एक नया प्रबंधक उदाहरण बनाएँ। | |
शून्य | routes (सरणी $ विशेषताएं = शून्य) प्रसारण प्रमाणीकरण और सॉकेट को संभालने के लिए मार्गों को पंजीकृत करें। | |
स्ट्रिंग | अशक्त | socket ( Request | शून्य $ अनुरोध = शून्य) दिए गए अनुरोध के लिए सॉकेट आईडी प्राप्त करें। | |
PendingBroadcast | शून्य | event (मिश्रित | शून्य $ घटना = शून्य) एक घटना प्रसारित करना शुरू करें। | |
शून्य | queue (मिश्रित $ घटना) प्रसारण के लिए दी गई घटना को कतार दें। | |
शून्य | connection (स्ट्रिंग $ ड्राइवर = शून्य) एक ड्राइवर उदाहरण प्राप्त करें। | |
मिश्रित | driver (स्ट्रिंग $ name = null) एक ड्राइवर उदाहरण प्राप्त करें। | |
Broadcaster | get (स्ट्रिंग $ नाम) स्थानीय कैश से कनेक्शन प्राप्त करने का प्रयास करें। | |
Broadcaster | resolve (स्ट्रिंग $ नाम) दिए गए स्टोर को हल करें। | |
मिश्रित | callCustomCreator (सरणी $ config) कस्टम ड्राइवर निर्माता को कॉल करें। | |
Broadcaster | createPusherDriver (सरणी $ config) ड्राइवर का एक उदाहरण बनाएँ। | |
Broadcaster | createRedisDriver (सरणी $ config) ड्राइवर का एक उदाहरण बनाएँ। | |
Broadcaster | createLogDriver (सरणी $ config) ड्राइवर का एक उदाहरण बनाएँ। | |
Broadcaster | createNullDriver (सरणी $ config) ड्राइवर का एक उदाहरण बनाएँ। | |
सरणी | getConfig (स्ट्रिंग $ नाम) कनेक्शन कॉन्फ़िगरेशन प्राप्त करें। | |
तार | getDefaultDriver () डिफ़ॉल्ट ड्राइवर नाम प्राप्त करें। | |
शून्य | setDefaultDriver (स्ट्रिंग $ नाम) डिफ़ॉल्ट ड्राइवर नाम सेट करें। | |
इस $ | extend (स्ट्रिंग $ ड्राइवर, Closure $ कॉलबैक) कस्टम ड्राइवर निर्माता क्लोजर पंजीकृत करें। | |
मिश्रित | __call (स्ट्रिंग $ विधि, सरणी $ पैरामीटर) गतिशील रूप से डिफ़ॉल्ट ड्राइवर उदाहरण को कॉल करें। |
विवरण
शून्य __construct ( Application $ ऐप)
एक नया प्रबंधक उदाहरण बनाएँ।
शून्य मार्ग (सरणी $ विशेषताएं = शून्य)
प्रसारण प्रमाणीकरण और सॉकेट को संभालने के लिए मार्गों को पंजीकृत करें।
स्ट्रिंग | शून्य सॉकेट ( Request | शून्य $ अनुरोध = शून्य)
दिए गए अनुरोध के लिए सॉकेट आईडी प्राप्त करें।
PendingBroadcast | शून्य घटना (मिश्रित | शून्य $ घटना = शून्य)
एक घटना प्रसारित करना शुरू करें।
शून्य कतार (मिश्रित $ घटना)
प्रसारण के लिए दी गई घटना को कतार दें।
शून्य कनेक्शन (स्ट्रिंग $ ड्राइवर = शून्य)
एक ड्राइवर उदाहरण प्राप्त करें।
मिश्रित चालक (स्ट्रिंग $ name = null)
एक ड्राइवर उदाहरण प्राप्त करें।
सुरक्षित Broadcaster प्राप्त करें (स्ट्रिंग $ नाम)
स्थानीय कैश से कनेक्शन प्राप्त करने का प्रयास करें।
सुरक्षित Broadcaster संकल्प (स्ट्रिंग $ नाम)
दिए गए स्टोर को हल करें।
संरक्षित मिश्रित कॉल कस्टम कस्टमर (सरणी $ config)
कस्टम ड्राइवर निर्माता को कॉल करें।
संरक्षित Broadcaster createPusherDriver (सरणी $ config)
ड्राइवर का एक उदाहरण बनाएँ।
संरक्षित Broadcaster createRedisDriver (सरणी $ config)
ड्राइवर का एक उदाहरण बनाएँ।
संरक्षित Broadcaster createLogDriver (सरणी $ config)
ड्राइवर का एक उदाहरण बनाएँ।
संरक्षित Broadcaster createNullDriver (सरणी $ config)
ड्राइवर का एक उदाहरण बनाएँ।
संरक्षित सरणी getConfig (स्ट्रिंग $ नाम)
कनेक्शन कॉन्फ़िगरेशन प्राप्त करें।
स्ट्रिंग getDefaultDriver ()
डिफ़ॉल्ट ड्राइवर नाम प्राप्त करें।
शून्य सेटडिफॉल्ट ड्रायवर (स्ट्रिंग $ नाम)
डिफ़ॉल्ट ड्राइवर नाम सेट करें।
$ यह विस्तार (स्ट्रिंग $ ड्राइवर, Closure $ कॉलबैक)
कस्टम ड्राइवर निर्माता क्लोजर पंजीकृत करें।
मिश्रित __call (स्ट्रिंग $ विधि, सरणी $ पैरामीटर)
गतिशील रूप से डिफ़ॉल्ट ड्राइवर उदाहरण को कॉल करें।