Laravel 5.6 - Dispatcher (Contracts)
Dispatcher

इंटरफ़ेस डिस्पैचर ( स्रोत देखें )
तरीके
शून्य | listen (स्ट्रिंग | सरणी $ घटनाएं, मिश्रित $ श्रोता) प्रेषक के साथ एक ईवेंट श्रोता रजिस्टर करें। | |
bool | hasListeners (स्ट्रिंग $ eventName) निर्धारित करें कि किसी दिए गए कार्यक्रम में श्रोताओं हैं। | |
शून्य | subscribe (ऑब्जेक्ट | स्ट्रिंग $ ग्राहक) प्रेषक के साथ एक घटना ग्राहक पंजीकृत करें। | |
सरणी | अशक्त | until (स्ट्रिंग | ऑब्जेक्ट $ इवेंट, मिश्रित $ पेलोड = []) एक घटना को तब तक प्रेषित करें जब तक कि पहली गैर-शून्य प्रतिक्रिया वापस नहीं आती। | |
सरणी | अशक्त | dispatch (स्ट्रिंग | ऑब्जेक्ट $ इवेंट, मिश्रित $ payload = [], bool $ halt = false) एक घटना प्रेषित करें और श्रोताओं को बुलाओ। | |
शून्य | push (स्ट्रिंग $ घटना, सरणी $ payload = []) बाद में निकाल दिए जाने के लिए एक ईवेंट और पेलोड पंजीकृत करें। | |
शून्य | flush (स्ट्रिंग $ घटना) धक्का घटनाओं का एक सेट फ्लश करें। | |
शून्य | forget (स्ट्रिंग $ घटना) प्रेषक से श्रोताओं का एक सेट निकालें। | |
शून्य | forgetPushed () सभी कतारबद्ध श्रोताओं को भूल जाओ। |
विवरण
शून्य सुनो (स्ट्रिंग | सरणी $ घटनाओं, मिश्रित $ श्रोता)
प्रेषक के साथ एक ईवेंट श्रोता रजिस्टर करें।
बूल हैलिस्टर्स (स्ट्रिंग $ eventName)
निर्धारित करें कि किसी दिए गए कार्यक्रम में श्रोताओं हैं।
शून्य सदस्यता लें (ऑब्जेक्ट | स्ट्रिंग $ ग्राहक)
प्रेषक के साथ एक घटना ग्राहक पंजीकृत करें।
सरणी | शून्य तक (स्ट्रिंग | ऑब्जेक्ट $ इवेंट, मिश्रित $ payload = [])
एक घटना को तब तक प्रेषित करें जब तक कि पहली गैर-शून्य प्रतिक्रिया वापस नहीं आती।
सरणी | शून्य प्रेषण (स्ट्रिंग | ऑब्जेक्ट $ इवेंट, मिश्रित $ payload = [], bool $ halt = false)
एक घटना प्रेषित करें और श्रोताओं को बुलाओ।
शून्य धक्का (स्ट्रिंग $ घटना, सरणी $ payload = [])
बाद में निकाल दिए जाने के लिए एक ईवेंट और पेलोड पंजीकृत करें।
शून्य फ्लश (स्ट्रिंग $ घटना)
धक्का घटनाओं का एक सेट फ्लश करें।
शून्य भूल जाओ (स्ट्रिंग $ घटना)
प्रेषक से श्रोताओं का एक सेट निकालें।
शून्य भूल जाओ ()
सभी कतारबद्ध श्रोताओं को भूल जाओ।