@@ -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+ 'components \\' . self ::class,
45+ $ use [\ILIAS \Language \Language::class],
46+ true
47+ );
48+ $ contribute [\ILIAS \Cron \CronJob::class] = static fn () =>
49+ new \ilPrgRestartAssignmentsCronJob (
50+ 'components \\' . self ::class,
51+ $ use [\ILIAS \Language \Language::class],
52+ true
53+ );
54+ $ contribute [\ILIAS \Cron \CronJob::class] = static fn () =>
55+ new \ilPrgUserNotRestartedCronJob (
56+ 'components \\' . self ::class,
57+ $ use [\ILIAS \Language \Language::class],
58+ true
59+ );
60+ $ contribute [\ILIAS \Cron \CronJob::class] = static fn () =>
61+ new \ilPrgUserRiskyToFailCronJob (
62+ 'components \\' . self ::class,
63+ $ use [\ILIAS \Language \Language::class],
64+ true
65+ );
66+ $ contribute [\ILIAS \Cron \CronJob::class] = static fn () =>
67+ new \ilPrgUpdateProgressCronJob (
68+ 'components \\' . self ::class,
69+ $ use [\ILIAS \Language \Language::class],
70+ true
71+ );
4172 }
4273}
0 commit comments