ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\WOPI\Discovery\Action Class Reference
+ Collaboration diagram for ILIAS\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\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\WOPI\Discovery\Action::getExtension ( )

Definition at line 56 of file Action.php.

56 : string
57 {
58 return $this->extension;
59 }

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

+ Here is the caller graph for this function:

◆ getId()

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

Definition at line 46 of file Action.php.

46 : int
47 {
48 return $this->id;
49 }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

References $id.

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

+ Here is the caller graph for this function:

◆ getLauncherUrl()

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

Definition at line 61 of file Action.php.

61 : URI
62 {
63 return $this->launcher_url;
64 }
The scope of this class is split ilias-conform URI's into components.
Definition: URI.php:35

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

+ Here is the caller graph for this function:

◆ getName()

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

Definition at line 51 of file Action.php.

51 : string
52 {
53 return $this->name;
54 }

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

+ Here is the caller graph for this function:

◆ getTargetExtension()

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

Definition at line 71 of file Action.php.

71 : ?string
72 {
73 return $this->target_ext;
74 }

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

+ Here is the caller graph for this function:

◆ getUrlAppendix()

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

Definition at line 66 of file Action.php.

66 : ?string
67 {
68 return $this->url_appendix;
69 }

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

+ Here is the caller graph for this function:

◆ withId()

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

Definition at line 40 of file Action.php.

40 : self
41 {
42 $this->id = $id;
43 return $this;
44 }

References $id.

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

+ Here is the caller graph for this function:

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