Laravel 5.7 - Event (Console\Scheduling)
Event

Event
वर्ग घटना ( स्रोत देखें )
लक्षण
Macroable |
ManagesFrequencies |
गुण
स्थिर संरक्षित सरणी | $ मैक्रो | पंजीकृत स्ट्रिंग मैक्रो। | Macroable |
तार | $ आदेश | कमांड स्ट्रिंग। | |
तार | $ अभिव्यक्ति | घटना की आवृत्ति का प्रतिनिधित्व करने वाली क्रोन अभिव्यक्ति। | |
DateTimeZone | स्ट्रिंग | | $ समयक्षेत्र | जिस समय की तारीख का मूल्यांकन किया जाना चाहिए। | |
तार | उपयोगकर्ता $ | उपयोगकर्ता को कमांड को चलाना चाहिए। | |
सरणी | $ वातावरण | कमांड के तहत पर्यावरण की सूची चलनी चाहिए। | |
bool | $ evenInMaintenanceMode | इंगित करता है कि कमांड को रखरखाव मोड में चलना चाहिए। | |
bool | $ withoutOverlapping | इंगित करता है कि यदि कमांड को खुद को ओवरलैप नहीं करना चाहिए। | |
bool | $ onOneServer | इंगित करता है कि यदि कमांड को केवल प्रत्येक क्रोन अभिव्यक्ति के लिए एक सर्वर पर चलने की अनुमति दी जानी चाहिए। | |
पूर्णांक | $ expiresAt | म्यूटेक्स की मात्रा मान्य होनी चाहिए। | |
bool | $ runInBackground | इंगित करता है कि कमांड पृष्ठभूमि में चलना चाहिए। | |
संरक्षित सरणी | $ फिल्टर | फ़िल्टर कॉलबैक की सरणी। | |
संरक्षित सरणी | $ को खारिज कर दिया | कॉलबैक को अस्वीकार करने की सरणी। | |
तार | $ उत्पादन | आउटपुट को जिस स्थान पर भेजा जाना चाहिए। | |
bool | $ shouldAppendOutput | इंगित करता है कि क्या आउटपुट को संलग्न किया जाना चाहिए। | |
संरक्षित सरणी | $ beforeCallbacks | ईवेंट प्रारंभ होने से पहले कॉलबैक की सारणी चलाई जाएगी। | |
संरक्षित सरणी | $ afterCallbacks | ईवेंट समाप्त होने के बाद कॉलबैक की सारणी चलाई जाएगी। | |
तार | $ विवरण | घटना का मानवीय पठनीय वर्णन। | |
EventMutex | $ म्युटेक्स | घटना म्यूटेक्स कार्यान्वयन। |
तरीके
स्थिर शून्य |
macro
(स्ट्रिंग $ नाम, वस्तु | कॉल करने योग्य $ मैक्रो)
एक कस्टम मैक्रो पंजीकृत करें। |
Macroable |
स्थिर शून्य |
mixin
(ऑब्जेक्ट $ मिक्सिन)
कक्षा में दूसरी वस्तु मिलाएं। |
Macroable |
स्थिर मल |
hasMacro
(स्ट्रिंग $ नाम)
जाँच करता है कि मैक्रो पंजीकृत है या नहीं। |
Macroable |
स्थिर मिश्रित |
__callStatic
(स्ट्रिंग $ विधि, सरणी $ पैरामीटर)
गतिशील रूप से कक्षा को कॉल संभालते हैं। |
Macroable |
मिश्रित |
__call
(स्ट्रिंग $ पद्धति, सरणी $ पैरामीटर)
गतिशील रूप से कक्षा को कॉल संभालते हैं। |
Macroable |
इस $ |
cron
(स्ट्रिंग $ अभिव्यक्ति)
घटना की आवृत्ति का प्रतिनिधित्व करने वाली क्रोन अभिव्यक्ति। |
ManagesFrequencies |
इस $ |
between
(स्ट्रिंग $ startTime, स्ट्रिंग $ endTime)
प्रारंभ और समाप्ति समय के बीच चलने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
unlessBetween
(स्ट्रिंग $
unlessBetween
, स्ट्रिंग $ endTime)
प्रारंभ और अंतिम समय के बीच नहीं चलने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
everyMinute
()
घटना को हर मिनट चलाने के लिए शेड्यूल करें। |
ManagesFrequencies |
इस $ |
everyFiveMinutes
()
हर पांच मिनट में कार्यक्रम चलाने का कार्यक्रम निर्धारित करें। |
ManagesFrequencies |
इस $ |
everyTenMinutes
()
घटना को हर दस मिनट में चलाने के लिए शेड्यूल करें। |
ManagesFrequencies |
इस $ |
everyFifteenMinutes
()
घटना को हर पंद्रह मिनट चलाने के लिए शेड्यूल करें। |
ManagesFrequencies |
इस $ |
everyThirtyMinutes
()
घटना को हर तीस मिनट में चलाने के लिए शेड्यूल करें। |
ManagesFrequencies |
इस $ |
hourly
()
प्रति घंटा चलने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
hourlyAt
(इंट $ ऑफसेट)
घंटे में किसी निर्धारित समय पर प्रति घंटा चलाने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
daily
()
घटना को दैनिक चलाने के लिए शेड्यूल करें। |
ManagesFrequencies |
इस $ |
(स्ट्रिंग $ समय)
एक निश्चित समय पर कमांड शेड्यूल करें। |
ManagesFrequencies |
इस $ |
dailyAt
(स्ट्रिंग $ समय)
एक निश्चित समय (10:00, 19:30, आदि) पर दैनिक चलाने के लिए कार्यक्रम को निर्धारित करें। |
ManagesFrequencies |
इस $ |
twiceDaily
(इंट $ $ = 1, इंट $ सेकंड = १३)
घटना को प्रतिदिन दो बार चलाने का कार्यक्रम निर्धारित करें। |
ManagesFrequencies |
इस $ |
weekdays
()
घटना को केवल सप्ताह के दिनों में चलाने के लिए शेड्यूल करें। |
ManagesFrequencies |
इस $ |
weekends
()
घटना को केवल सप्ताहांत पर चलाने के लिए शेड्यूल करें। |
ManagesFrequencies |
इस $ |
mondays
()
घटना को केवल सोमवार को चलाने के लिए शेड्यूल करें। |
ManagesFrequencies |
इस $ |
tuesdays
()
केवल मंगलवार को चलने के लिए कार्यक्रम शेड्यूल करें। |
ManagesFrequencies |
इस $ |
wednesdays
()
केवल बुधवार को चलने के लिए कार्यक्रम शेड्यूल करें। |
ManagesFrequencies |
इस $ |
thursdays
()
केवल गुरुवार को चलने के लिए कार्यक्रम शेड्यूल करें। |
ManagesFrequencies |
इस $ |
fridays
()
केवल शुक्रवार को चलने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
saturdays
()
कार्यक्रम को केवल शनिवार को चलाने के लिए शेड्यूल करें। |
ManagesFrequencies |
इस $ |
sundays
()
घटना को केवल रविवार को चलाने के लिए शेड्यूल करें। |
ManagesFrequencies |
इस $ |
weekly
()
साप्ताहिक चलने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
weeklyOn
(इंट $ $, स्ट्रिंग $ समय = '0: 0')
किसी निश्चित दिन और समय पर साप्ताहिक चलाने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
monthly
()
मासिक चलाने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
monthlyOn
(इंट $ $ = 1, स्ट्रिंग $ समय = '0: 0')
किसी निश्चित दिन और समय पर मासिक चलाने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
twiceMonthly
(इंट $ $ = 1, इंट $ सेकंड = 16)
दो बार मासिक चलाने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
quarterly
()
त्रैमासिक चलाने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
yearly
()
वार्षिक रूप से चलाने के लिए कार्यक्रम को शेड्यूल करें। |
ManagesFrequencies |
इस $ |
days
(सरणी | मिश्रित $ दिन)
सप्ताह के दिन निर्धारित करें कि कमांड किस पर चलना चाहिए। |
ManagesFrequencies |
इस $ |
timezone
(
DateTimeZone
| स्ट्रिंग $ टाइमज़ोन)
उस समय का निर्धारण करें जिस तिथि का मूल्यांकन किया जाना चाहिए। |
ManagesFrequencies |
इस $ |
spliceIntoPosition
(int $ स्थिति, स्ट्रिंग $ मूल्य)
दिए गए मूल्य को अभिव्यक्ति की दी गई स्थिति में विभाजित करें। |
ManagesFrequencies |
शून्य |
__construct
(
EventMutex
$ mutex, स्ट्रिंग $ कमांड)
एक नई घटना का उदाहरण बनाएँ। |
|
तार |
getDefaultOutput
()
OS के आधार पर डिफ़ॉल्ट आउटपुट प्राप्त करें। |
|
शून्य |
run
(
Container
$ कंटेनर)
दिए गए ईवेंट को चलाएं। |
|
तार |
mutexName
()
निर्धारित कमांड के लिए म्यूटेक्स नाम प्राप्त करें। |
|
शून्य |
runCommandInForeground
(
Container
$ कंटेनर)
अग्रभूमि में कमांड चलाएँ। |
|
शून्य |
runCommandInBackground
(
Container
$ कंटेनर)
बैकग्राउंड में कमांड रन करें। |
|
शून्य |
callBeforeCallbacks
(
Container
$ कंटेनर)
घटना के लिए कॉलबैक से पहले सभी को कॉल करें। |
|
शून्य |
callAfterCallbacks
(
Container
$ कंटेनर)
ईवेंट के लिए कॉलबैक के बाद सभी "कॉल" करें। |
|
तार |
buildCommand
()
कमांड स्ट्रिंग बनाएँ। |
|
bool |
isDue
(
Application
$ एप्लिकेशन)
निर्धारित करें कि क्या दी गई घटना क्रोन अभिव्यक्ति के आधार पर चलनी चाहिए। |
|
bool |
runsInMaintenanceMode
निर्धारित करें कि क्या घटना रखरखाव मोड में चलती है। |
|
bool |
expressionPasses
()
निर्धारित करें कि क्रोन अभिव्यक्ति गुजरती है या नहीं। |
|
bool |
runsInEnvironment
पर्यावरण (स्ट्रिंग $ पर्यावरण)
निर्धारित करें कि ईवेंट दिए गए वातावरण में चलता है या नहीं। |
|
bool |
filtersPass
(
Application
$ एप्लिकेशन)
निर्धारित करें कि क्या फिल्टर घटना के लिए गुजरते हैं। |
|
इस $ |
storeOutput
सुनिश्चित करें कि आउटपुट लॉग फ़ाइल में डिस्क पर संग्रहीत है। |
|
इस $ |
sendOutputTo
(स्ट्रिंग $ स्थान, बूल $ एपेंड = गलत)
किसी दिए गए स्थान पर कमांड का आउटपुट भेजें। |
|
इस $ |
appendOutputTo
(स्ट्रिंग $ स्थान)
दिए गए स्थान पर कमांड के आउटपुट को जोड़ें। |
|
इस $ |
emailOutputTo
(सरणी | मिश्रित $ पते, बूल $ onlyIfOutputExists = false)
अनुसूचित ऑपरेशन के परिणामों को ई-मेल करें। |
|
इस $ |
emailWrittenOutputTo
(सरणी | मिश्रित $ पते)
यदि यह आउटपुट का उत्पादन करता है तो अनुसूचित ऑपरेशन के परिणामों को ई-मेल करें। |
|
शून्य |
ensureOutputIsBeingCapturedForEmail
सुनिश्चित करें कि ईमेल के लिए आउटपुट कैप्चर किया जा रहा है। |
|
शून्य |
ensureOutputIsBeingCaptured
सुनिश्चित करें कि कमांड आउटपुट कैप्चर किया जा रहा है। |
|
शून्य |
emailOutput
(
Mailer
$ मेलर, सरणी $ पते, बूल $ onlyIfOutputExists = false)
ई-मेल प्राप्तकर्ताओं को ईवेंट का आउटपुट। |
|
तार |
getEmailSubject
()
आउटपुट परिणामों के लिए ई-मेल विषय पंक्ति प्राप्त करें। |
|
इस $ |
pingBefore
(स्ट्रिंग $ url)
जॉब चलने से पहले किसी दिए गए URL को पिंग करने के लिए कॉलबैक रजिस्टर करें। |
|
इस $ |
pingBeforeIf
(बूल $ मूल्य, स्ट्रिंग $ url)
दिए गए शर्त के सही होने पर नौकरी से पहले किसी दिए गए URL को पिंग करने के लिए कॉलबैक रजिस्टर करें। |
|
इस $ |
thenPing
(स्ट्रिंग $ url)
नौकरी चलने के बाद किसी दिए गए URL को पिंग करने के लिए कॉलबैक रजिस्टर करें। |
|
इस $ |
thenPingIf
(bool $ value, string $ url)
यदि दी गई स्थिति सत्य है, तो कार्य चलने के बाद किसी दिए गए URL को पिंग करने के लिए कॉलबैक रजिस्टर करें। |
|
इस $ |
runInBackground
()
बताएं कि कमांड बैकग्राउंड में चलना चाहिए। |
|
इस $ |
user
(स्ट्रिंग $ उपयोगकर्ता)
सेट करें कि उपयोगकर्ता को किस कमांड को चलाना चाहिए। |
|
इस $ |
environments
(सरणी | मिश्रित $ वातावरण)
वातावरण को उस सीमा तक सीमित करें जिसमें कमांड चलना चाहिए। |
|
इस $ |
evenInMaintenanceMode
बताएं कि कमांड को रखरखाव मोड में भी चलना चाहिए। |
|
इस $ |
withoutOverlapping
(int $ expiresAt = 1440)
इवेंट को एक-दूसरे को ओवरलैप करने की अनुमति न दें। |
|
इस $ |
onOneServer
()
प्रत्येक क्रोन एक्सप्रेशन के लिए ईवेंट को केवल एक सर्वर पर चलाने की अनुमति दें। |
|
इस $ |
when
(
Closure
| बूल $ कॉलबैक)
शेड्यूल को और अधिक फ़िल्टर करने के लिए कॉलबैक रजिस्टर करें। |
|
इस $ |
skip
(
Closure
| बूल $ कॉलबैक)
शेड्यूल को और अधिक फ़िल्टर करने के लिए कॉलबैक रजिस्टर करें। |
|
इस $ |
before
($ $
Closure
)
ऑपरेशन से पहले कॉल करने के लिए कॉलबैक रजिस्टर करें। |
|
इस $ |
after
($ कॉलबैक
Closure
)
ऑपरेशन के बाद कॉल करने के लिए कॉलबैक रजिस्टर करें। |
|
इस $ |
then
($ कॉलबैक
Closure
)
ऑपरेशन के बाद कॉल करने के लिए कॉलबैक रजिस्टर करें। |
|
इस $ |
name
(स्ट्रिंग $ विवरण)
घटना का मानव-अनुकूल वर्णन सेट करें। |
|
इस $ |
description
(स्ट्रिंग $ विवरण)
घटना का मानव-अनुकूल वर्णन सेट करें। |
|
तार |
getSummaryForDisplay
()
प्रदर्शन के लिए घटना का सारांश प्राप्त करें। |
|
Carbon |
nextRunDate
(
DateTime
| string $ currentTime = 'now', int $ nth = 0, bool $ allowCurrentDate = false)
किसी घटना के लिए अगली नियत तारीख निर्धारित करें। |
|
तार |
getExpression
()
घटना के लिए क्रोन अभिव्यक्ति प्राप्त करें। |
|
इस $ |
preventOverlapsUsing
(
EventMutex
$ mutex)
ईवेंट म्यूटेक्स कार्यान्वयन का उपयोग करने के लिए सेट करें। |
विवरण
स्थिर शून्य मैक्रो (स्ट्रिंग $ नाम, ऑब्जेक्ट | कॉल करने योग्य $ मैक्रो)
एक कस्टम मैक्रो पंजीकृत करें।
स्थिर शून्य मिक्सिन (ऑब्जेक्ट $ मिक्सिन)
कक्षा में दूसरी वस्तु मिलाएं।
स्थिर बूल हैमैक्रो (स्ट्रिंग $ नाम)
जाँच करता है कि मैक्रो पंजीकृत है या नहीं।
स्थिर मिश्रित __callStatic (स्ट्रिंग $ विधि, सरणी $ पैरामीटर)
गतिशील रूप से कक्षा को कॉल संभालते हैं।
मिश्रित __call (स्ट्रिंग $ विधि, सरणी $ पैरामीटर)
गतिशील रूप से कक्षा को कॉल संभालते हैं।
$ इस क्रोन (स्ट्रिंग $ अभिव्यक्ति)
घटना की आवृत्ति का प्रतिनिधित्व करने वाली क्रोन अभिव्यक्ति।
इस बीच $ (स्ट्रिंग $ startTime, स्ट्रिंग $ endTime)
प्रारंभ और समाप्ति समय के बीच चलने के लिए कार्यक्रम को शेड्यूल करें।
$ जब तक यह न करेंबेटन (स्ट्रिंग $ startTime, स्ट्रिंग $ endTime)
प्रारंभ और अंतिम समय के बीच नहीं चलने के लिए कार्यक्रम को शेड्यूल करें।
$ यह हर मिनट ()
घटना को हर मिनट चलाने के लिए शेड्यूल करें।
$ यह हर फ़ाइनामिन्यूट ()
हर पांच मिनट में कार्यक्रम चलाने का कार्यक्रम निर्धारित करें।
$ यह हरTinMinutes ()
घटना को हर दस मिनट में चलाने के लिए शेड्यूल करें।
$ यह हर पंद्रह मिनट ()
घटना को हर पंद्रह मिनट चलाने के लिए शेड्यूल करें।
$ यह हर तीसवाँ ()
घटना को हर तीस मिनट में चलाने के लिए शेड्यूल करें।
$ प्रति घंटा ()
प्रति घंटा चलने के लिए कार्यक्रम को शेड्यूल करें।
$ यह प्रति घंटा (इंट $ ऑफसेट)
घंटे में किसी निर्धारित समय पर प्रति घंटा चलाने के लिए कार्यक्रम को शेड्यूल करें।
इस दैनिक $ ()
घटना को दैनिक चलाने के लिए शेड्यूल करें।
इस पर $ (स्ट्रिंग $ समय)
एक निश्चित समय पर कमांड शेड्यूल करें।
इस दैनिक $ (स्ट्रिंग $ समय)
एक निश्चित समय (10:00, 19:30, आदि) पर दैनिक चलाने के लिए कार्यक्रम को निर्धारित करें।
$ यह दो बार करें (इंट $ $ = 1, इंट $ सेकंड = 13)
घटना को प्रतिदिन दो बार चलाने का कार्यक्रम निर्धारित करें।
इस सप्ताह $ ()
घटना को केवल सप्ताह के दिनों में चलाने के लिए शेड्यूल करें।
इस सप्ताहांत $ ()
घटना को केवल सप्ताहांत पर चलाने के लिए शेड्यूल करें।
इस $ $ ()
घटना को केवल सोमवार को चलाने के लिए शेड्यूल करें।
$ इस दिन ()
केवल मंगलवार को चलने के लिए कार्यक्रम शेड्यूल करें।
$ इस वेडनेसडे ()
केवल बुधवार को चलने के लिए कार्यक्रम शेड्यूल करें।
इस वर्ष $ ()
केवल गुरुवार को चलने के लिए कार्यक्रम शेड्यूल करें।
$ इस शुक्रवार ()
केवल शुक्रवार को चलने के लिए कार्यक्रम को शेड्यूल करें।
$ इस शनिवार ()
कार्यक्रम को केवल शनिवार को चलाने के लिए शेड्यूल करें।
$ यह रविवार ()
घटना को केवल रविवार को चलाने के लिए शेड्यूल करें।
इस साप्ताहिक $ ()
साप्ताहिक चलने के लिए कार्यक्रम को शेड्यूल करें।
इस साप्ताहिक $ (इंट $ दिन, स्ट्रिंग $ समय = '0: 0')
किसी निश्चित दिन और समय पर साप्ताहिक चलाने के लिए कार्यक्रम को शेड्यूल करें।
इस मासिक $ ()
मासिक चलाने के लिए कार्यक्रम को शेड्यूल करें।
इस मासिक $ (इंट $ दिन = 1, स्ट्रिंग $ समय = '0: 0')
किसी निश्चित दिन और समय पर मासिक चलाने के लिए कार्यक्रम को शेड्यूल करें।
$ यह दो बार (इंट $ $ = 1, इंट $ सेकंड = 16)
दो बार मासिक चलाने के लिए कार्यक्रम को शेड्यूल करें।
इस तिमाही $ ()
त्रैमासिक चलाने के लिए कार्यक्रम को शेड्यूल करें।
$ इस वार्षिक ()
वार्षिक रूप से चलाने के लिए कार्यक्रम को शेड्यूल करें।
$ इस दिन (सरणी | मिश्रित $ दिन)
सप्ताह के दिन निर्धारित करें कि कमांड किस पर चलना चाहिए।
$ इस समयक्षेत्र ( DateTimeZone | स्ट्रिंग $ timezone)
उस समय का निर्धारण करें जिस तिथि का मूल्यांकन किया जाना चाहिए।
संरक्षित $ इस स्प्लिटइंटरपोजिशन (int $ स्थिति, स्ट्रिंग $ मूल्य)
दिए गए मूल्य को अभिव्यक्ति की दी गई स्थिति में विभाजित करें।
शून्य __construct ( EventMutex $ mutex, स्ट्रिंग $ कमांड)
एक नई घटना का उदाहरण बनाएँ।
स्ट्रिंग getDefaultOutput ()
OS के आधार पर डिफ़ॉल्ट आउटपुट प्राप्त करें।
शून्य रन ( Container $ कंटेनर)
दिए गए ईवेंट को चलाएं।
स्ट्रिंग म्यूटेक्सनाम ()
निर्धारित कमांड के लिए म्यूटेक्स नाम प्राप्त करें।
संरक्षित शून्य runCommandInForeground ( Container $ कंटेनर)
अग्रभूमि में कमांड चलाएँ।
संरक्षित शून्य runCommandInBackground ( Container $ कंटेनर)
बैकग्राउंड में कमांड रन करें।
शून्य कॉलबेकॉलबैक ( Container $ कंटेनर)
घटना के लिए कॉलबैक से पहले सभी को कॉल करें।
शून्य callAfterCallbacks ( Container $ कंटेनर)
ईवेंट के लिए कॉलबैक के बाद सभी "कॉल" करें।
स्ट्रिंग बिल्डकमांड ()
कमांड स्ट्रिंग बनाएँ।
बूल डूड है ( Application $ एप्लिकेशन)
निर्धारित करें कि क्या दी गई घटना क्रोन अभिव्यक्ति के आधार पर चलनी चाहिए।
बूल चलता है
निर्धारित करें कि क्या घटना रखरखाव मोड में चलती है।
संरक्षित बूल अभिव्यक्तिपेस ()
निर्धारित करें कि क्रोन अभिव्यक्ति गुजरती है या नहीं।
बूल चलाता है पर्यावरण (स्ट्रिंग $ पर्यावरण)
निर्धारित करें कि ईवेंट दिए गए वातावरण में चलता है या नहीं।
बूल फ़िल्टरपेस ( Application $ एप्लिकेशन)
निर्धारित करें कि क्या फिल्टर घटना के लिए गुजरते हैं।
$ यह स्टोर
सुनिश्चित करें कि आउटपुट लॉग फ़ाइल में डिस्क पर संग्रहीत है।
$ इस sendOutputTo (स्ट्रिंग $ स्थान, बूल $ परिशिष्ट = गलत)
किसी दिए गए स्थान पर कमांड का आउटपुट भेजें।
$ इस appendOutputTo (स्ट्रिंग $ स्थान)
दिए गए स्थान पर कमांड के आउटपुट को जोड़ें।
$ इस ईमेलओटूपुटटो (सरणी | मिश्रित $ पते, बूल $ onlyIfOutputExists = false)
अनुसूचित ऑपरेशन के परिणामों को ई-मेल करें।
$ इस ईमेल
यदि यह आउटपुट का उत्पादन करता है तो अनुसूचित ऑपरेशन के परिणामों को ई-मेल करें।
संरक्षित शून्य सुनिश्चित करें। OutputIsBeingCapturedForEmail () पदावनत
पदावनत
देख ensureOutputIsBeingCaptured।सुनिश्चित करें कि ईमेल के लिए आउटपुट कैप्चर किया जा रहा है।
संरक्षित शून्य सुनिश्चित करें
सुनिश्चित करें कि कमांड आउटपुट कैप्चर किया जा रहा है।
संरक्षित शून्य emailOutput ( Mailer $ मेलर, सरणी $ पते, बूल $ onlyIfOutputExists =BE)
ई-मेल प्राप्तकर्ताओं को ईवेंट का आउटपुट।
संरक्षित स्ट्रिंग getEmailSubject ()
आउटपुट परिणामों के लिए ई-मेल विषय पंक्ति प्राप्त करें।
$ यह पिंगबियर (स्ट्रिंग $ url)
जॉब चलने से पहले किसी दिए गए URL को पिंग करने के लिए कॉलबैक रजिस्टर करें।
$ यह pingBeforeIf (बूल $ मूल्य, स्ट्रिंग $ url)
दिए गए शर्त के सही होने पर नौकरी से पहले किसी दिए गए URL को पिंग करने के लिए कॉलबैक रजिस्टर करें।
$ यह तब (स्ट्रिंग $ url)
नौकरी चलने के बाद किसी दिए गए URL को पिंग करने के लिए कॉलबैक रजिस्टर करें।
$ यह तबपिंगआईएफ (बूल $ मूल्य, स्ट्रिंग $ यूआरएल)
यदि दी गई स्थिति सत्य है, तो कार्य चलने के बाद किसी दिए गए URL को पिंग करने के लिए कॉलबैक रजिस्टर करें।
$ यह रनबैंकग्राउंड ()
बताएं कि कमांड बैकग्राउंड में चलना चाहिए।
$ इस उपयोगकर्ता (स्ट्रिंग $ उपयोगकर्ता)
सेट करें कि उपयोगकर्ता को किस कमांड को चलाना चाहिए।
$ यह वातावरण (सरणी | मिश्रित $ वातावरण)
वातावरण को उस सीमा तक सीमित करें जिसमें कमांड चलना चाहिए।
$ यह भी
बताएं कि कमांड को रखरखाव मोड में भी चलना चाहिए।
$ यह बिना ऑवरलैपिंग (int $ expiresAt = 1440)
इवेंट को एक-दूसरे को ओवरलैप करने की अनुमति न दें।
$ इस onOneServer ()
प्रत्येक क्रोन एक्सप्रेशन के लिए ईवेंट को केवल एक सर्वर पर चलाने की अनुमति दें।
$ यह तब होता है जब ( Closure | बूल $ कॉलबैक)
शेड्यूल को और अधिक फ़िल्टर करने के लिए कॉलबैक रजिस्टर करें।
$ इस स्किप ( Closure | बूल $ कॉलबैक)
शेड्यूल को और अधिक फ़िल्टर करने के लिए कॉलबैक रजिस्टर करें।
इससे पहले $ ( Closure $ कॉलबैक)
ऑपरेशन से पहले कॉल करने के लिए कॉलबैक रजिस्टर करें।
इसके बाद $ ( Closure $ कॉलबैक)
ऑपरेशन के बाद कॉल करने के लिए कॉलबैक रजिस्टर करें।
तब यह $ ( Closure $ कॉलबैक)
ऑपरेशन के बाद कॉल करने के लिए कॉलबैक रजिस्टर करें।
$ इस नाम (स्ट्रिंग $ विवरण)
घटना का मानव-अनुकूल वर्णन सेट करें।
$ यह विवरण (स्ट्रिंग $ विवरण)
घटना का मानव-अनुकूल वर्णन सेट करें।
स्ट्रिंग getSummaryForDisplay ()
प्रदर्शन के लिए घटना का सारांश प्राप्त करें।
Carbon नेक्स्टडेट ( DateTime | string $ currentTime = 'now', int $ nth = 0, bool $ allowCurrentDate = false)
किसी घटना के लिए अगली नियत तारीख निर्धारित करें।
स्ट्रिंग getExpression ()
घटना के लिए क्रोन अभिव्यक्ति प्राप्त करें।
$ इसे रोकेंOverlapsUsing ( EventMutex $ mutex)
ईवेंट म्यूटेक्स कार्यान्वयन का उपयोग करने के लिए सेट करें।