47 public const D_BUILDER = self::D_SERVICE .
'.resource_builder';
63 $c[self::D_STORAGE_HANDLERS],
64 $c[self::D_REPOSITORIES],
65 $c[self::D_LOCK_HANDLER],
66 $c[self::D_STREAM_ACCESS],
67 $c[self::D_FILENAME_POLICY],
92 $c[self::D_REPOSITORIES]
116 if (
$c->isDependencyAvailable(
'settings') &&
$c->isDependencyAvailable(
'clientIni')) {
126 $c[self::D_STORAGE_HANDLERS]
134 return new \ILIAS\ResourceStorage\Services(
135 $c[self::D_STORAGE_HANDLERS],
136 $c[self::D_REPOSITORIES],
137 $c[self::D_LOCK_HANDLER],
138 $c[self::D_FILENAME_POLICY],
139 $c[self::D_STREAM_ACCESS],
140 $c[self::D_SOURCE_BUILDER],
141 $c[self::D_REPOSITORY_PRELOADER],
148 return (defined(
'ILIAS_DATA_DIR') && defined(
'CLIENT_ID'))
Customizing of pimple-DIC for ILIAS.
Class NoneFileNamePolicy.
Class DBRepositoryPreloader.
Class CollectionDBRepository.
Class ResourceDBRepository.
Class RevisionDBRepository.
Interface StakeholderDBRepository.
Class FileSystemStorageHandler.
Class StorageHandlerFactory.
Responsible for loading the Resource Storage into the dependency injection container of ILIAS.
const D_REPOSITORY_PRELOADER
getResourceBuilder(\ILIAS\DI\Container $c)
init(\ILIAS\DI\Container $c)
Class ilFileServicesPolicy.
Interface FileNamePolicy.
Class ChatMainBarProvider \MainMenu\Provider.