Laravel 5.7 - Dispatcher (Contracts)

Dispatcher




laravel

Dispatcher

इंटरफ़ेस डिस्पैचर ( स्रोत देखें )

तरीके

शून्य listen (स्ट्रिंग | सरणी $ घटनाओं, मिश्रित $ श्रोता)

डिस्पैचर के साथ एक ईवेंट श्रोता पंजीकृत करें।

bool hasListeners (स्ट्रिंग $ hasListeners )

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

शून्य subscribe (वस्तु | स्ट्रिंग $ ग्राहक)

डिस्पैचर के साथ ईवेंट सब्सक्राइबर पंजीकृत करें।

सरणी | अशक्त until (स्ट्रिंग | ऑब्जेक्ट $ घटना, मिश्रित $ पेलोड = [])

पहली गैर-अशक्त प्रतिक्रिया वापस होने तक किसी घटना को डिस्पैच करें।

सरणी | अशक्त dispatch (स्ट्रिंग | वस्तु $ घटना, मिश्रित $ पेलोड = [], बूल $ पड़ाव = झूठा)

किसी घटना को भेजें और श्रोताओं को बुलाएँ।

शून्य push (स्ट्रिंग $ घटना, सरणी $ पेलोड = [])

एक घटना रजिस्टर करें और बाद में निकाल दिया जाए।

शून्य flush (स्ट्रिंग $ घटना)

धक्का दिया घटनाओं का एक सेट फ्लश।

शून्य forget (स्ट्रिंग $ घटना)

डिस्पैचर से श्रोताओं का एक सेट निकालें।

शून्य forgetPushed ()

सभी कतारबद्ध श्रोताओं को भूल जाओ।

विवरण

शून्य सुनो (स्ट्रिंग | सरणी $ घटनाओं, मिश्रित $ श्रोता)

डिस्पैचर के साथ एक ईवेंट श्रोता पंजीकृत करें।

पैरामीटर

स्ट्रिंग | सरणी $ घटनाओं
मिश्रित $ श्रोता

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

शून्य

बूल hasListeners (स्ट्रिंग $ घटना नाम)

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

पैरामीटर

तार $ घटनानाम

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

bool

शून्य सदस्यता (वस्तु | स्ट्रिंग $ ग्राहक)

डिस्पैचर के साथ ईवेंट सब्सक्राइबर पंजीकृत करें।

पैरामीटर

वस्तु | स्ट्रिंग $ ग्राहक

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

शून्य

सरणी | शून्य तक (स्ट्रिंग | ऑब्जेक्ट $ घटना, मिश्रित $ पेलोड = [])

पहली गैर-अशक्त प्रतिक्रिया वापस होने तक किसी घटना को डिस्पैच करें।

पैरामीटर

स्ट्रिंग | वस्तु $ घटना
मिश्रित $ पेलोड

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

सरणी | अशक्त

सरणी | अशक्त प्रेषण (स्ट्रिंग | ऑब्जेक्ट $ घटना, मिश्रित $ पेलोड = [], बूल $ पड़ाव = झूठा)

किसी घटना को भेजें और श्रोताओं को बुलाएँ।

पैरामीटर

स्ट्रिंग | वस्तु $ घटना
मिश्रित $ पेलोड
bool $ पड़ाव

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

सरणी | अशक्त

शून्य धक्का (स्ट्रिंग $ घटना, सरणी $ पेलोड = [])

एक घटना रजिस्टर करें और बाद में निकाल दिया जाए।

पैरामीटर

तार $ घटना
सरणी $ पेलोड

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

शून्य

शून्य फ्लश (स्ट्रिंग $ घटना)

धक्का दिया घटनाओं का एक सेट फ्लश।

पैरामीटर

तार $ घटना

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

शून्य

शून्य भूल जाओ (स्ट्रिंग $ घटना)

डिस्पैचर से श्रोताओं का एक सेट निकालें।

पैरामीटर

तार $ घटना

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

शून्य

शून्य विस्मृत ()

सभी कतारबद्ध श्रोताओं को भूल जाओ।

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

शून्य