ILIAS  trunk Revision v11.0_alpha-1761-g6dbbfa7b760
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
App.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
23 use ILIAS\Data\URI;
24 
28 class App
29 {
33  public function __construct(
34  private int $id,
35  private string $name,
36  private array $actions,
37  private ?URI $favicon = null,
38  ) {
39  }
40 
41  public function getId(): int
42  {
43  return $this->id;
44  }
45 
46  public function getName(): string
47  {
48  return $this->name;
49  }
50 
51  public function getFavicon(): ?URI
52  {
53  return $this->favicon;
54  }
55 
59  public function getActions(): array
60  {
61  return $this->actions;
62  }
63 }
__construct(private int $id, private string $name, private array $actions, private ?URI $favicon=null,)
Definition: App.php:33
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23