19declare(strict_types=1);
43 $this->ldoc =
$dic[
'legalDocuments'];
54 fn(array $args) => $this->
item(...$args),
55 $this->ldoc->modifyFooter($this->collect([]))()
59 private function collect(array $items): Closure
61 return function (...$args) use ($items) {
65 return $this->
collect(array_merge($items, [$args]));
71 $id = $this->id_factory->identifier(
$id);
72 $item = $obj instanceof
Modal ?
73 $this->item_factory->modal(
$id, $title, $obj) :
74 $this->item_factory->link(
$id, $title)->withAction($obj);
76 return $item->withParent($this->parent_id);
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Customizing of pimple-DIC for ILIAS.
Builds a Color from either hex- or rgb values.
Interface IdentificationInterface.
This describes commonalities between the different modals.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc