Laravel 5.6 - Dispatcher (Contracts)

Dispatcher




laravel

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

तरीके

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

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

मिश्रित dispatchNow (मिश्रित $ कमांड, मिश्रित $ हैंडलर = शून्य)

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

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

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

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

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

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

पाइप आदेशों को प्रेषण से पहले पाइप किया जाना चाहिए।

इस $ map (सरणी $ मानचित्र)

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

विवरण

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

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

पैरामीटर

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

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

मिश्रित

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

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

पैरामीटर

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

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

मिश्रित

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

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

पैरामीटर

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

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

bool

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

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

पैरामीटर

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

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

bool | मिलाया

$ इस पाइप के माध्यम से (सरणी $ पाइप)

पाइप आदेशों को प्रेषण से पहले पाइप किया जाना चाहिए।

पैरामीटर

सरणी $ पाइप

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

इस $

$ इस मानचित्र (सरणी $ मानचित्र)

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

पैरामीटर

सरणी $ नक्शा

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

इस $