19 declare(strict_types=1);
66 PathServices $path_services,
67 StructureServices $structure_services,
68 RepositoryServices $repository_services,
69 ManipulatorServices $manipulator_services,
70 PresentationServices $presentation_services,
71 VocabulariesServices $vocabularies_services
89 $this->presentation_services->utilities()
92 $this->presentation_services->utilities(),
93 $this->presentation_services->data(),
94 $this->vocabularies_services->presentation()
99 $this->path_services->navigatorFactory(),
100 $this->presentation_services->elements()
111 new TagFactory($this->path_services->pathFactory()),
112 $this->path_services->pathFactory(),
113 $this->path_services->navigatorFactory(),
114 $this->structure_services->structure()
120 if (isset($this->link_factory)) {
131 if (isset($this->request_parser)) {
136 $this->dic->refinery(),
137 $this->path_services->pathFactory()
147 $this->manipulator_services->manipulator(),
148 $this->path_services->navigatorFactory(),
149 $this->repository_services->repository(),
150 $this->manipulator_services->scaffoldProvider()
156 if (isset($this->observer_handler)) {
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...