@@ -38,5 +38,36 @@ public function init(
3838 );
3939 $ contribute [Component \Resource \PublicAsset::class] = fn () =>
4040 new Component \Resource \ComponentCSS ($ this , "css/ilStudyProgramme.css " );
41+
42+ $ contribute [\ILIAS \Cron \CronJob::class] = static fn () =>
43+ new \ilPrgInvalidateExpiredProgressesCronJob (
44+ self ::class,
45+ $ use [\ILIAS \Language \Language::class],
46+ $ use [\ILIAS \Logging \LoggerFactory::class]
47+ );
48+ $ contribute [\ILIAS \Cron \CronJob::class] = static fn () =>
49+ new \ilPrgRestartAssignmentsCronJob (
50+ self ::class,
51+ $ use [\ILIAS \Language \Language::class],
52+ $ use [\ILIAS \Logging \LoggerFactory::class]
53+ );
54+ $ contribute [\ILIAS \Cron \CronJob::class] = static fn () =>
55+ new \ilPrgUserNotRestartedCronJob (
56+ self ::class,
57+ $ use [\ILIAS \Language \Language::class],
58+ $ use [\ILIAS \Logging \LoggerFactory::class]
59+ );
60+ $ contribute [\ILIAS \Cron \CronJob::class] = static fn () =>
61+ new \ilPrgUserRiskyToFailCronJob (
62+ self ::class,
63+ $ use [\ILIAS \Language \Language::class],
64+ $ use [\ILIAS \Logging \LoggerFactory::class]
65+ );
66+ $ contribute [\ILIAS \Cron \CronJob::class] = static fn () =>
67+ new \ilPrgUpdateProgressCronJob (
68+ self ::class,
69+ $ use [\ILIAS \Language \Language::class],
70+ $ use [\ILIAS \Logging \LoggerFactory::class]
71+ );
4172 }
4273}
0 commit comments