Skip to content

Commit 63fc9ed

Browse files
committed
feat(ConfigProvider): restructure crontab configuration for improved readability
1 parent 48f2937 commit 63fc9ed

File tree

1 file changed

+26
-24
lines changed

1 file changed

+26
-24
lines changed

src/ConfigProvider.php

Lines changed: 26 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -34,30 +34,32 @@ public function __invoke(): array
3434
],
3535
],
3636
'crontab' => [
37-
(new Crontab())
38-
->setName($appEnv . '.TaskSchedulerClearCrontab')
39-
->setRule('0 2 * * *')
40-
->setCallback([TaskSchedulerClearCrontab::class, 'execute'])
41-
->setSingleton(true)
42-
->setMutexExpires(600)
43-
->setOnOneServer(true)
44-
->setMemo('清理超过 n 天的调度数据'),
45-
(new Crontab())
46-
->setName($appEnv . '.TaskSchedulerCreateCrontab')
47-
->setRule('* * * * *')
48-
->setCallback([TaskSchedulerCreateCrontab::class, 'execute'])
49-
->setSingleton(true)
50-
->setMutexExpires(90)
51-
->setOnOneServer(true)
52-
->setMemo('创建未来 n 天的调度数据'),
53-
(new Crontab())
54-
->setName($appEnv . '.TaskSchedulerExecuteCrontab')
55-
->setRule('* * * * *')
56-
->setCallback([TaskSchedulerExecuteCrontab::class, 'execute'])
57-
->setSingleton(true)
58-
->setMutexExpires(90)
59-
->setOnOneServer(true)
60-
->setMemo('执行调度'),
37+
'crontab' => [
38+
(new Crontab())
39+
->setName($appEnv . '.TaskSchedulerClearCrontab')
40+
->setRule('0 2 * * *')
41+
->setCallback([TaskSchedulerClearCrontab::class, 'execute'])
42+
->setSingleton(true)
43+
->setMutexExpires(600)
44+
->setOnOneServer(true)
45+
->setMemo('清理超过 n 天的调度数据'),
46+
(new Crontab())
47+
->setName($appEnv . '.TaskSchedulerCreateCrontab')
48+
->setRule('* * * * *')
49+
->setCallback([TaskSchedulerCreateCrontab::class, 'execute'])
50+
->setSingleton(true)
51+
->setMutexExpires(90)
52+
->setOnOneServer(true)
53+
->setMemo('创建未来 n 天的调度数据'),
54+
(new Crontab())
55+
->setName($appEnv . '.TaskSchedulerExecuteCrontab')
56+
->setRule('* * * * *')
57+
->setCallback([TaskSchedulerExecuteCrontab::class, 'execute'])
58+
->setSingleton(true)
59+
->setMutexExpires(90)
60+
->setOnOneServer(true)
61+
->setMemo('执行调度'),
62+
],
6163
],
6264
'publish' => [
6365
[

0 commit comments

Comments
 (0)