19declare(strict_types=1);
80 $file_name_policy_stack->addPolicy($file_name_policy);
82 $storage_handler_factory,
86 $file_name_policy_stack
109 $file_name_policy_stack
126 $storage_handler_factory,
136 if ($observers !==
null) {
137 foreach ($observers as $observer) {
171 public function preload(array $identification_strings): void
173 $this->preloader->preload($identification_strings);
181 $this->preloader->preloadCollections($collection_identification_strings);
Class UniqueIDCollectionIdentificationGenerator.
Class FileNamePolicyStack.
Class StandardRepositoryPreloader.
getCollectionRepository()
preloadCollections(array $collection_identification_strings)
RepositoryPreloader $preloader
preload(array $identification_strings)
ContainerManager $container_manager
__construct(StorageHandlerFactory $storage_handler_factory, Repositories $repositories, Artifacts $artifacts, LockHandler $lock_handler, FileNamePolicy $file_name_policy, StreamAccess $stream_access, Factory $machine_factory, ?SrcBuilder $src_builder=null, ?RepositoryPreloader $preloader=null, ?ObserverCollection $observers=null,)
Services constructor.
Class StorageHandlerFactory.
@ ALL
event string being used if
Interface FileNamePolicy.
Interface RepositoryPreloader.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...