ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
dependency_resolution.php
Go to the documentation of this file.
1<?php
2
19// This is the default resolution for ambiguous dependencies of components in
20// Standard ILIAS.
21//
22// The structure is as such: keys are components that use services ("dependant")
23// that need disambiguation, the value for each dependant is an array where the key
24// is the definition ("dependency") and the value is the implementation
25// ("implementation") to be used.
26//
27// The entry "*" for the dependant will define fallbacks to be used for all components
28// that have no explicit disambiguation.
29return [
30 "*" => [
31 \ILIAS\Language\Language::class => \ilSetupLanguage::class
32 ],
33];