19 require_once(__DIR__ .
"/../vendor/composer/vendor/autoload.php");
39 $component_0->init($null_dic, $implement[0], $use, $contribute[0], $seek, $provide[0], $pull, $internal);
50 $pull[ILIAS\Component\Tests\Dependencies\Scenario2\Provides::class] = fn() => $provide[0][ILIAS\Component\Tests\Dependencies\Scenario2\Provides::class];
53 $component_1->init($null_dic, $implement[1], $use, $contribute[1], $seek, $provide[1], $pull, $internal);
59 if (!isset($entry_points[$name])) {
60 throw new \LogicException(
"Unknown entry point: $name.");
63 return $entry_points[$name]()->enter();
An object that looks like a Dependency Injection Container but actually does nothing.
entry_point(string $name)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...