Laravel 5.7 - Dispatcher (Contracts)

Dispatcher




laravel

Dispatcher

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

तरीके

मिश्रित dispatch (मिश्रित $ कमांड)

अपने उपयुक्त हैंडलर को एक कमांड भेजें।

मिश्रित dispatchNow (मिश्रित $ आदेश, मिश्रित $ हैंडलर = अशक्त)

वर्तमान प्रक्रिया में अपने उपयुक्त हैंडलर को एक कमांड भेजना।

bool hasCommandHandler (मिश्रित $ कमांड)

निर्धारित करें कि क्या दिए गए कमांड में एक हैंडलर है।

bool | मिलाया getCommandHandler (मिश्रित $ कमांड)

हैंडलर को एक कमांड के लिए पुनः प्राप्त करें।

इस $ pipeThrough (सरणी $ पाइप)

डिस्पैच करने से पहले पाइप कमांड सेट करें।

इस $ map (सरणी $ नक्शा)

हैंडलर के लिए कमांड मैप करें।

विवरण

मिश्रित प्रेषण (मिश्रित $ कमांड)

अपने उपयुक्त हैंडलर को एक कमांड भेजें।

पैरामीटर

मिश्रित $ आदेश

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

मिश्रित

मिश्रित प्रेषण (मिश्रित $ कमांड, मिश्रित $ हैंडलर = अशक्त)

वर्तमान प्रक्रिया में अपने उपयुक्त हैंडलर को एक कमांड भेजना।

पैरामीटर

मिश्रित $ आदेश
मिश्रित $ हैंडलर

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

मिश्रित

बूल hasCommandHandler (मिश्रित $ कमांड)

निर्धारित करें कि क्या दिए गए कमांड में एक हैंडलर है।

पैरामीटर

मिश्रित $ आदेश

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

bool

बूल | मिश्रित getCommandHandler (मिश्रित $ कमांड)

हैंडलर को एक कमांड के लिए पुनः प्राप्त करें।

पैरामीटर

मिश्रित $ आदेश

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

bool | मिलाया

$ यह पाइपट्रहट (सरणी $ पाइप)

डिस्पैच करने से पहले पाइप कमांड सेट करें।

पैरामीटर

सरणी $ पाइप

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

इस $

$ इस नक्शे (सरणी $ नक्शा)

हैंडलर के लिए कमांड मैप करें।

पैरामीटर

सरणी $ नक्शा

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

इस $