19declare(strict_types=1);
47 protected GlobalContainer
$dic;
69 if (isset($this->data_finder)) {
77 if (isset($this->input_factory)) {
80 $field_factory = $this->dic->ui()->factory()->input()->field();
82 $presenter = $this->editor_services->presenter();
83 $path_factory = $this->path_services->pathFactory();
84 $vocabulary_adapter = $this->editor_services->vocabularyAdapter();
91 $this->repository_services->databaseDictionary(),
95 $this->repository_services->constraintDictionary(),
98 $this->data_helper_services->dataHelper(),
107 if (isset($this->properties_fetcher)) {
111 $this->editor_services->dictionary(),
112 $this->editor_services->presenter(),
122 $ui_factory = $this->dic->ui()->factory();
123 $presenter = $this->editor_services->presenter();
137 $this->repository_services->constraintDictionary(),
138 $this->path_services->pathFactory()
145 if (isset($this->form_factory)) {
149 $this->dic->ui()->factory(),
150 $this->linkProvider(),
151 $this->inputFactory(),
152 $this->editor_services->dictionary(),
153 $this->path_services->navigatorFactory()
159 if (isset($this->table_factory)) {
163 $this->dic->ui()->factory(),
164 $this->dic->ui()->renderer(),
165 $this->editor_services->presenter(),
167 $this->actions()->getButton()
173 if (isset($this->manipulator_adapter)) {
177 $this->editor_services->manipulator(),
178 $this->formFactory(),
179 $this->path_services->pathFactory(),
180 $this->path_services->navigatorFactory()
186 if (isset($this->link_provider)) {
190 $this->editor_services->linkFactory(),
191 $this->path_services->pathFactory()
Customizing of pimple-DIC for ILIAS.