Class Services.
More...
◆ __construct()
Services constructor.
- Parameters
-
StorageHandler | $storage_handler_factory | |
RevisionRepository | $revision_repository | |
ResourceRepository | $resource_repository | |
InformationRepository | $information_repository | |
StakeholderRepository | $stakeholder_repository | |
LockHandler | $lock_handler | |
FileNamePolicy | $file_name_policy | |
Definition at line 53 of file Services.php.
References Vendor\Package\$b, and ILIAS\ResourceStorage\Services\$preloader.
63 $file_name_policy_stack =
new FileNamePolicyStack();
64 $file_name_policy_stack->addPolicy($file_name_policy);
66 $b =
new ResourceBuilder(
67 $storage_handler_factory,
70 $information_repository,
71 $stakeholder_repository,
73 $file_name_policy_stack
75 $this->preloader =
$preloader ??
new StandardRepositoryPreloader(
78 $information_repository,
79 $stakeholder_repository
82 $this->manager =
new Manager(
$b, $this->preloader);
83 $this->consumers =
new Consumers(
85 $storage_handler_factory,
86 $file_name_policy_stack
◆ consume()
ILIAS\ResourceStorage\Services::consume |
( |
| ) |
|
◆ manage()
ILIAS\ResourceStorage\Services::manage |
( |
| ) |
|
◆ preload()
ILIAS\ResourceStorage\Services::preload |
( |
array |
$identification_strings | ) |
|
Definition at line 102 of file Services.php.
104 $this->preloader->preload($identification_strings);
◆ $consumers
ILIAS\ResourceStorage\Services::$consumers |
|
protected |
◆ $manager
ILIAS\ResourceStorage\Services::$manager |
|
protected |
◆ $preloader
ILIAS\ResourceStorage\Services::$preloader |
|
protected |
The documentation for this class was generated from the following file: