ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\WOPI\Discovery\App Class Reference
+ Collaboration diagram for ILIAS\WOPI\Discovery\App:

Public Member Functions

 __construct (private int $id, private string $name, private array $actions, private ?URI $favicon=null,)
 
 getId ()
 
 getName ()
 
 getFavicon ()
 
 getActions ()
 

Detailed Description

Author
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s

Definition at line 28 of file App.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\WOPI\Discovery\App::__construct ( private int  $id,
private string  $name,
private array  $actions,
private ?URI  $favicon = null 
)
Parameters
Action[]$actions

Definition at line 33 of file App.php.

38 {
39 }

Member Function Documentation

◆ getActions()

ILIAS\WOPI\Discovery\App::getActions ( )
Returns
Action[]

Definition at line 59 of file App.php.

59 : array
60 {
61 return $this->actions;
62 }

Referenced by ILIAS\WOPI\Discovery\AppDBRepository\store().

+ Here is the caller graph for this function:

◆ getFavicon()

ILIAS\WOPI\Discovery\App::getFavicon ( )

Definition at line 51 of file App.php.

51 : ?URI
52 {
53 return $this->favicon;
54 }

Referenced by ILIAS\WOPI\Discovery\AppDBRepository\store().

+ Here is the caller graph for this function:

◆ getId()

ILIAS\WOPI\Discovery\App::getId ( )

Definition at line 41 of file App.php.

41 : int
42 {
43 return $this->id;
44 }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

References $id.

Referenced by ILIAS\WOPI\Discovery\ActionDBRepository\getActionsForApp(), ILIAS\WOPI\Discovery\ActionDBRepository\store(), and ILIAS\WOPI\Discovery\AppDBRepository\store().

+ Here is the caller graph for this function:

◆ getName()

ILIAS\WOPI\Discovery\App::getName ( )

Definition at line 46 of file App.php.

46 : string
47 {
48 return $this->name;
49 }

Referenced by ILIAS\WOPI\Discovery\AppDBRepository\store().

+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: