ILIAS  trunk Revision v11.0_alpha-2662-g519ff7d528f
ILIAS\components\WOPI\Discovery\Action Class Reference
+ Collaboration diagram for ILIAS\components\WOPI\Discovery\Action:

Public Member Functions

 __construct (private int $id, private string $name, private string $extension, private URI $launcher_url, private ?string $url_appendix=null, private ?string $target_ext=null)
 
 withId (int $id)
 
 getId ()
 
 getName ()
 
 getExtension ()
 
 getLauncherUrl ()
 
 getUrlAppendix ()
 
 getTargetExtension ()
 

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 Action.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\components\WOPI\Discovery\Action::__construct ( private int  $id,
private string  $name,
private string  $extension,
private URI  $launcher_url,
private ?string  $url_appendix = null,
private ?string  $target_ext = null 
)

Definition at line 30 of file Action.php.

37  {
38  }

Member Function Documentation

◆ getExtension()

ILIAS\components\WOPI\Discovery\Action::getExtension ( )

Definition at line 56 of file Action.php.

Referenced by ilWOPIAdministrationGUI\show(), and ILIAS\components\WOPI\Discovery\ActionDBRepository\store().

56  : string
57  {
58  return $this->extension;
59  }
+ Here is the caller graph for this function:

◆ getId()

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

Definition at line 46 of file Action.php.

References $id.

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

46  : int
47  {
48  return $this->id;
49  }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23
+ Here is the caller graph for this function:

◆ getLauncherUrl()

ILIAS\components\WOPI\Discovery\Action::getLauncherUrl ( )

Definition at line 61 of file Action.php.

Referenced by ilWOPIAdministrationGUI\show(), and ILIAS\components\WOPI\Discovery\ActionDBRepository\store().

61  : URI
62  {
63  return $this->launcher_url;
64  }
+ Here is the caller graph for this function:

◆ getName()

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

Definition at line 51 of file Action.php.

Referenced by ilWOPIAdministrationGUI\show(), and ILIAS\components\WOPI\Discovery\ActionDBRepository\store().

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

◆ getTargetExtension()

ILIAS\components\WOPI\Discovery\Action::getTargetExtension ( )

Definition at line 71 of file Action.php.

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

71  : ?string
72  {
73  return $this->target_ext;
74  }
+ Here is the caller graph for this function:

◆ getUrlAppendix()

ILIAS\components\WOPI\Discovery\Action::getUrlAppendix ( )

Definition at line 66 of file Action.php.

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

66  : ?string
67  {
68  return $this->url_appendix;
69  }
+ Here is the caller graph for this function:

◆ withId()

ILIAS\components\WOPI\Discovery\Action::withId ( int  $id)

Definition at line 40 of file Action.php.

References $id.

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

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

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