ILIAS
trunk Revision v11.0_alpha-1761-g6dbbfa7b760
◀ ilDoc Overview
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
+
Variables
$
c
e
g
h
j
l
m
p
s
t
u
v
+
Enumerations
a
c
e
f
i
j
l
m
n
o
p
r
s
t
u
v
z
+
Enumerator
a
c
d
e
f
g
i
l
m
n
o
p
q
s
t
u
v
y
+
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
+
Data Fields
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Ö
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Ö
Enumerations
Enumerator
+
Files
File List
+
Globals
+
All
$
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
z
+
Functions
a
b
c
d
e
f
g
h
i
m
n
p
r
s
t
u
v
+
Variables
$
a
c
e
g
h
i
m
n
o
p
r
s
t
u
v
z
Enumerations
Enumerator
Examples
•
All
Data Structures
Namespaces
Files
Functions
Variables
Enumerations
Enumerator
Modules
Pages
Action.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\components\WOPI\Discovery
;
22
23
use
ILIAS\Data\URI
;
24
28
class
Action
29
{
30
public
function
__construct
(
31
private
int
$id
,
32
private
string
$name,
33
private
string
$extension,
34
private
URI
$launcher_url,
35
private
?
string
$url_appendix =
null
,
36
private
?
string
$target_ext =
null
37
) {
38
}
39
40
public
function
withId
(
int
$id
): self
41
{
42
$this->
id
=
$id
;
43
return
$this;
44
}
45
46
public
function
getId
():
int
47
{
48
return
$this->id
;
49
}
50
51
public
function
getName
(): string
52
{
53
return
$this->name;
54
}
55
56
public
function
getExtension
(): string
57
{
58
return
$this->extension;
59
}
60
61
public
function
getLauncherUrl
():
URI
62
{
63
return
$this->launcher_url;
64
}
65
66
public
function
getUrlAppendix
(): ?string
67
{
68
return
$this->url_appendix;
69
}
70
71
public
function
getTargetExtension
(): ?string
72
{
73
return
$this->target_ext;
74
}
75
76
}
ILIAS\components\WOPI\Discovery\Action\getLauncherUrl
getLauncherUrl()
Definition:
Action.php:61
ILIAS\components\WOPI\Discovery\Action\withId
withId(int $id)
Definition:
Action.php:40
ILIAS\components\WOPI\Discovery\Action
Definition:
Action.php:28
null
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
Definition:
shib_logout.php:142
ILIAS\components\WOPI\Discovery
Definition:
Action.php:21
ILIAS\components\WOPI\Discovery\Action\getTargetExtension
getTargetExtension()
Definition:
Action.php:71
ILIAS\components\WOPI\Discovery\Action\getName
getName()
Definition:
Action.php:51
ILIAS\components\WOPI\Discovery\Action\getExtension
getExtension()
Definition:
Action.php:56
ILIAS\components\WOPI\Discovery\Action\getId
getId()
Definition:
Action.php:46
ILIAS\Data\URI
ILIAS\components\WOPI\Discovery\Action\getUrlAppendix
getUrlAppendix()
Definition:
Action.php:66
$id
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition:
plugin.php:23
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\components\WOPI\Discovery\Action\__construct
__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:
Action.php:30
components
ILIAS
WOPI
classes
Discovery
Action.php
Generated on Sat Apr 12 2025 23:03:33 for ILIAS by
1.8.13 (using
Doxyfile
)