ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
FooterItemFactory.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
23 use ILIAS\Data\URI;
25 
30 {
31  public function group(
32  IdentificationInterface $identification,
33  string $title
34  ): Group {
35  return new Group($identification, $title);
36  }
37 
38  public function link(
39  IdentificationInterface $identification,
40  string $title
41  ): Link {
42  return new Link($identification, $title);
43  }
44 
45  public function modal(
46  IdentificationInterface $identification,
47  string $title,
48  \ILIAS\UI\Component\Modal\Modal $modal
49  ): Modal {
50  return new Modal($identification, $title, $modal);
51  }
52 
53  public function permanent(
54  IdentificationInterface $identification,
55  string $title,
56  URI $uri
57  ): Permanent {
58  return new Permanent($identification, $title, $uri);
59  }
60 
61  public function text(
62  IdentificationInterface $identification,
63  string $text
64  ): Text {
65  return new Text($identification, $text);
66  }
67 
68 }
text(IdentificationInterface $identification, string $text)
Interface Observer Contains several chained tasks and infos about them.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
group(IdentificationInterface $identification, string $title)
link(IdentificationInterface $identification, string $title)
$text
Definition: xapiexit.php:21
The scope of this class is split ilias-conform URI&#39;s into components.
Definition: URI.php:34
permanent(IdentificationInterface $identification, string $title, URI $uri)
modal(IdentificationInterface $identification, string $title, \ILIAS\UI\Component\Modal\Modal $modal)