ILIAS  trunk Revision v11.0_alpha-1713-gd8962da2f67
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
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.
29 return [
30  "*" => [
31  \ILIAS\Language\Language::class => \ilSetupLanguage::class
32  ],
33 ];