Go to the source code of this file.
|
| 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...
|
|
◆ 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 result4.php.
39 $component_0->init($null_dic, $implement[0], $use, $contribute[0], $seek, $provide[0], $pull, $internal);
52 $component_1->init($null_dic, $implement[1], $use, $contribute[1], $seek, $provide[1], $pull, $internal);
61 $seek[ILIAS\Component\Tests\Dependencies\Scenario4\Contribution::class] = fn() => [
62 $contribute[0][ILIAS\Component\Tests\Dependencies\Scenario4\Contribution::class .
"_0"],
63 $contribute[1][ILIAS\Component\Tests\Dependencies\Scenario4\Contribution::class .
"_0"],
64 $contribute[1][ILIAS\Component\Tests\Dependencies\Scenario4\Contribution::class .
"_1"],
70 $component_2->init($null_dic, $implement[2], $use, $contribute[2], $seek, $provide[2], $pull, $internal);
76 if (!isset($entry_points[$name])) {
77 throw new \LogicException(
"Unknown entry point: $name.");
80 return $entry_points[$name]()->enter();
An object that looks like a Dependency Injection Container but actually does nothing.