ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
result1.php File Reference

Go to the source code of this file.

Functions

 entry_point (string $name)
 This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
 

Function Documentation

◆ entry_point()

entry_point ( string  $name)

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning

Definition at line 21 of file result1.php.

21 : int
22{
24 $implement = new Pimple\Container();
25 $contribute = new Pimple\Container();
26 $provide = new Pimple\Container();
27
28
30
31 $implement[0] = new ILIAS\Component\Dependencies\RenamingDIC(new Pimple\Container());
32 $use = new Pimple\Container();
33 $contribute[0] = new ILIAS\Component\Dependencies\RenamingDIC(new Pimple\Container());
34 $seek = new Pimple\Container();
35 $provide[0] = new Pimple\Container();
36 $pull = new Pimple\Container();
37 $internal = new Pimple\Container();
38
39 $component_0->init($null_dic, $implement[0], $use, $contribute[0], $seek, $provide[0], $pull, $internal);
40
41
42 $entry_points = [
43 ];
44
45 if (!isset($entry_points[$name])) {
46 throw new \LogicException("Unknown entry point: $name.");
47 }
48
49 return $entry_points[$name]()->enter();
50}
An object that looks like a Dependency Injection Container but actually does nothing.
Definition: NullDIC.php:28
A wrapper around another DIC that superficially adds a _# and passes them to an underlying DIC.
Definition: RenamingDIC.php:29

Referenced by ILIAS\Component\Dependencies\Renderer\renderHeader().

+ Here is the caller graph for this function: