19declare(strict_types=1);
61 protected GlobalContainer
$dic,
62 protected PathServices $path_services,
63 protected StructureServices $structure_services,
64 protected RepositoryServices $repository_services,
65 protected ManipulatorServices $manipulator_services,
66 protected PresentationServices $presentation_services,
67 protected VocabulariesServices $vocabularies_services
75 $this->presentation_services->utilities()
78 $this->presentation_services->utilities(),
79 $this->presentation_services->data(),
80 $this->vocabularies_services->presentation()
85 $this->path_services->navigatorFactory(),
86 $this->presentation_services->elements()
94 new TagFactory($this->path_services->pathFactory()),
95 $this->path_services->pathFactory(),
96 $this->path_services->navigatorFactory(),
97 $this->structure_services->structure()
113 $this->dic->refinery(),
114 $this->path_services->pathFactory()
121 $this->manipulator_services->manipulator(),
122 $this->path_services->navigatorFactory(),
123 $this->repository_services->repository(),
124 $this->manipulator_services->scaffoldProvider()
135 return $this->vocabulary_adapter ??=
new VocabularyAdapter(
136 $this->vocabularies_services->reader(),
137 $this->vocabularies_services->slotElementHelper()
Customizing of pimple-DIC for ILIAS.