Laravel 5.6 - Queue (Contracts)

Queue




laravel

इंटरफेस कतार ( स्रोत देखें )

तरीके

पूर्णांक size (स्ट्रिंग $ कतार = शून्य)

कतार का आकार प्राप्त करें।

मिश्रित push (स्ट्रिंग | ऑब्जेक्ट $ जॉब, मिश्रित $ data = '', स्ट्रिंग $ queue = null)

कतार पर एक नया काम धक्का।

मिश्रित pushOn (स्ट्रिंग $ कतार, स्ट्रिंग | ऑब्जेक्ट $ जॉब, मिश्रित $ data = '')

कतार पर एक नया काम धक्का।

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

कतार पर कच्चे पेलोड को दबाएं।

मिश्रित later ( DateTimeInterface DateInterval | DateInterval | int $ देरी, स्ट्रिंग | ऑब्जेक्ट $ जॉब, मिश्रित $ data = '', स्ट्रिंग $ queue = null)

देरी के बाद कतार पर एक नई नौकरी पुश करें।

मिश्रित laterOn (स्ट्रिंग $ कतार, DateTimeInterface DateInterval | DateInterval | int $ देरी, स्ट्रिंग | ऑब्जेक्ट $ जॉब, मिश्रित $ data = '')

देरी के बाद कतार पर एक नई नौकरी पुश करें।

मिश्रित bulk (सरणी $ नौकरियां, मिश्रित $ डेटा = '', स्ट्रिंग $ queue = null)

कतार पर नौकरियों की एक सरणी पुश करें।

Job | शून्य pop (स्ट्रिंग $ कतार = शून्य)

कतार के अगले नौकरी को बंद करो।

तार getConnectionName ()

कतार के लिए कनेक्शन नाम प्राप्त करें।

इस $ setConnectionName (स्ट्रिंग $ नाम)

कतार के लिए कनेक्शन नाम सेट करें।

विवरण

int आकार (स्ट्रिंग $ कतार = शून्य)

कतार का आकार प्राप्त करें।

पैरामीटर

तार $ कतार

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

पूर्णांक

मिश्रित धक्का (स्ट्रिंग | वस्तु $ नौकरी, मिश्रित $ डेटा = '', स्ट्रिंग $ queue = null)

कतार पर एक नया काम धक्का।

पैरामीटर

स्ट्रिंग | वस्तु $ काम
मिश्रित $ डेटा
तार $ कतार

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

मिश्रित

मिश्रित pushOn (स्ट्रिंग $ कतार, स्ट्रिंग | ऑब्जेक्ट $ जॉब, मिश्रित $ डेटा = '')

कतार पर एक नया काम धक्का।

पैरामीटर

तार $ कतार
स्ट्रिंग | वस्तु $ काम
मिश्रित $ डेटा

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

मिश्रित

मिश्रित pushRaw (स्ट्रिंग $ पेलोड, स्ट्रिंग $ queue = null, array $ options = [])

कतार पर कच्चे पेलोड को दबाएं।

पैरामीटर

तार $ पेलोड
तार $ कतार
सरणी $ विकल्प

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

मिश्रित

बाद में मिश्रित ( DateTimeInterface DateInterval | DateInterval | int $ देरी, स्ट्रिंग | ऑब्जेक्ट $ जॉब, मिश्रित $ data = '', स्ट्रिंग $ queue = null)

देरी के बाद कतार पर एक नई नौकरी पुश करें।

पैरामीटर

DateTimeInterface | DateInterval | int $ देरी
स्ट्रिंग | वस्तु $ काम
मिश्रित $ डेटा
तार $ कतार

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

मिश्रित

मिश्रित बाद में (स्ट्रिंग $ कतार, DateTimeInterface DateInterval | DateInterval | int $ देरी, स्ट्रिंग | ऑब्जेक्ट $ जॉब, मिश्रित $ data = '')

देरी के बाद कतार पर एक नई नौकरी पुश करें।

पैरामीटर

तार $ कतार
DateTimeInterface | DateInterval | int $ देरी
स्ट्रिंग | वस्तु $ काम
मिश्रित $ डेटा

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

मिश्रित

मिश्रित थोक (सरणी $ नौकरियां, मिश्रित $ डेटा = '', स्ट्रिंग $ queue = null)

कतार पर नौकरियों की एक सरणी पुश करें।

पैरामीटर

सरणी $ नौकरियों
मिश्रित $ डेटा
तार $ कतार

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

मिश्रित

Job | शून्य पॉप (स्ट्रिंग $ कतार = शून्य)

कतार के अगले नौकरी को बंद करो।

पैरामीटर

तार $ कतार

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

Job | शून्य

स्ट्रिंग getConnectionName ()

कतार के लिए कनेक्शन नाम प्राप्त करें।

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

तार

$ इस सेट कनेक्शन कनेक्शन (स्ट्रिंग $ नाम)

कतार के लिए कनेक्शन नाम सेट करें।

पैरामीटर

तार $ नाम

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

इस $