Laravel 5.7 - Queue (Contracts)

Queue




laravel

Queue

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

तरीके

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

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

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

कतार में एक नया काम धक्का।

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

कतार में एक नया काम धक्का।

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

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

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

एक देरी के बाद कतार पर एक नया काम धक्का।

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

एक देरी के बाद कतार पर एक नया काम धक्का।

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

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

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

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

तार getConnectionName ()

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

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

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

विवरण

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

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

पैरामीटर

तार $ कतार

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

पूर्णांक

मिश्रित धक्का (स्ट्रिंग | ऑब्जेक्ट $ नौकरी, मिश्रित $ डेटा = '', स्ट्रिंग $ कतार = शून्य)

कतार में एक नया काम धक्का।

पैरामीटर

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

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

मिश्रित

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

कतार में एक नया काम धक्का।

पैरामीटर

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

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

मिश्रित

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

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

पैरामीटर

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

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

मिश्रित

बाद में मिलाया गया

एक देरी के बाद कतार पर एक नया काम धक्का।

पैरामीटर

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

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

मिश्रित

मिश्रित बाद में

एक देरी के बाद कतार पर एक नया काम धक्का।

पैरामीटर

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

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

मिश्रित

मिश्रित बल्क (सरणी $ कार्य, मिश्रित $ डेटा = '', स्ट्रिंग $ कतार = शून्य)

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

पैरामीटर

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

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

मिश्रित

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

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

पैरामीटर

तार $ कतार

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

Job | अशक्त

स्ट्रिंग getConnectionName ()

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

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

तार

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

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

पैरामीटर

तार $ नाम

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

इस $