ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
ServicesImpl.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Cron\Services
;
22
23
use
ILIAS\Cron\Job\JobRepository
;
24
use
ILIAS\Cron\Job\JobManager
;
25
use
ILIAS\Cron\CronServices
;
26
27
readonly
class
ServicesImpl
implements
CronServices
28
{
29
public
function
__construct
(
private
\
ILIAS
\
DI
\
Container
$dic
)
30
{
31
}
32
33
public
function
manager
():
JobManager
34
{
35
return
$this->dic[
'cron.manager'
];
36
}
37
38
public
function
repository
():
JobRepository
39
{
40
return
$this->dic[
'cron.repository'
];
41
}
42
}
ILIAS\Container
Definition:
Container.php:24
ILIAS\Cron\Services\ServicesImpl
Definition:
ServicesImpl.php:28
ILIAS\Cron\Services\ServicesImpl\manager
manager()
Definition:
ServicesImpl.php:33
ILIAS\Cron\Services\ServicesImpl\__construct
__construct(private \ILIAS\DI\Container $dic)
Definition:
ServicesImpl.php:29
ILIAS\Cron\Services\ServicesImpl\repository
repository()
Definition:
ServicesImpl.php:38
ILIAS\Cron\CronServices
Definition:
CronServices.php:27
ILIAS\Cron\Job\JobManager
Definition:
JobManager.php:24
ILIAS\Cron\Job\JobRepository
Definition:
JobRepository.php:26
$dic
$dic
Definition:
ltiresult.php:33
DI
Class HTTPServicesTest.
ILIAS\Cron\Services
Definition:
ServicesImpl.php:21
ILIAS
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.
Definition:
AccessControl.php:21
components
ILIAS
Cron
src
Services
ServicesImpl.php
Generated on Sat Oct 18 2025 23:02:53 for ILIAS by
1.9.4 (using
Doxyfile
)