◆ getActionLauncherURL()
| ILIAS\components\WOPI\Embed\EmbeddedApplication::getActionLauncherURL |
( |
| ) |
|
◆ getAppendices()
| ILIAS\components\WOPI\Embed\EmbeddedApplication::getAppendices |
( |
| ) |
|
|
protected |
- Returns
- array|string[]
Definition at line 128 of file EmbeddedApplication.php.
References null.
Referenced by ILIAS\components\WOPI\Embed\EmbeddedApplication\getActionLauncherURL().
131 $appendix = $this->action->getUrlAppendix();
134 if ($appendix !==
null) {
135 preg_match_all(
'/([^<]*)=([^>&]*)/m', $appendix, $appendices, PREG_SET_ORDER, 0);
137 $appendices = array_filter($appendices,
static fn($appendix):
bool => isset($appendix[1], $appendix[2]));
140 $appendices = array_filter($appendices,
static fn($appendix):
bool => strtolower((
string) $appendix[1]) !==
'wopisrc');
143 $appendices =
array_map(
function ($appendix): array {
144 $key = strtolower((
string) $appendix[1]);
145 if (isset($this->substitutions[$key])) {
146 $appendix[2] = (string) $this->substitutions[$key];
152 $appendices = array_filter($appendices,
static fn($appendix):
bool => $appendix[0] !== $appendix[1] .
'=' . $appendix[2]);
156 $appendices =
array_map(
static fn($appendix):
string => $appendix[1] .
'=' . $appendix[2], $appendices);
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
◆ getBackTarget()
| ILIAS\components\WOPI\Embed\EmbeddedApplication::getBackTarget |
( |
| ) |
|
◆ getToken()
| ILIAS\components\WOPI\Embed\EmbeddedApplication::getToken |
( |
| ) |
|
◆ getTTL()
| ILIAS\components\WOPI\Embed\EmbeddedApplication::getTTL |
( |
| ) |
|
◆ isInline()
| ILIAS\components\WOPI\Embed\EmbeddedApplication::isInline |
( |
| ) |
|
◆ $substitutions
| array ILIAS\components\WOPI\Embed\EmbeddedApplication::$substitutions |
|
private |
◆ $token
| string ILIAS\components\WOPI\Embed\EmbeddedApplication::$token |
|
private |
◆ $ttl
| int ILIAS\components\WOPI\Embed\EmbeddedApplication::$ttl = 3600 |
|
private |
◆ SUB_DCHAT
| const ILIAS\components\WOPI\Embed\EmbeddedApplication::SUB_DCHAT = 'dchat' |
|
private |
◆ SUB_EMBED
| const ILIAS\components\WOPI\Embed\EmbeddedApplication::SUB_EMBED = 'embed' |
|
private |
◆ SUB_THM
| const ILIAS\components\WOPI\Embed\EmbeddedApplication::SUB_THM = 'thm' |
|
private |
◆ WOPI_SRC
| const ILIAS\components\WOPI\Embed\EmbeddedApplication::WOPI_SRC = 'WOPISrc' |
|
private |
The documentation for this class was generated from the following file: