ILIAS  trunk Revision v11.0_alpha-2662-g519ff7d528f
ILIAS\components\WOPI\Discovery\App Class Reference
+ Collaboration diagram for ILIAS\components\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\components\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\components\WOPI\Discovery\App::getActions ( )
Returns
Action[]

Definition at line 59 of file App.php.

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

59  : array
60  {
61  return $this->actions;
62  }
+ Here is the caller graph for this function:

◆ getFavicon()

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

Definition at line 51 of file App.php.

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

51  : ?URI
52  {
53  return $this->favicon;
54  }
+ Here is the caller graph for this function:

◆ getId()

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

Definition at line 41 of file App.php.

References $id.

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

41  : int
42  {
43  return $this->id;
44  }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23
+ Here is the caller graph for this function:

◆ getName()

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

Definition at line 46 of file App.php.

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

46  : string
47  {
48  return $this->name;
49  }
+ Here is the caller graph for this function:

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