Handles user interface for link resources.
More...
◆ __construct()
ilLinkResourceHandlerGUI::__construct |
( |
| ) |
|
◆ executeCommand()
ilLinkResourceHandlerGUI::executeCommand |
( |
| ) |
|
Definition at line 54 of file class.ilLinkResourceHandlerGUI.php.
References $DIC, $ref_id, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\navigationHistory(), ILIAS\Repository\refinery(), and ilObject2GUI\REPOSITORY_NODE_ID.
58 $ref_id = $this->
http->wrapper()->query()->has(
'ref_id') ?
59 $this->
http->wrapper()->query()->retrieve(
64 $next_class = $this->
ctrl->getNextClass($this);
68 "ilias.php?baseClass=ilLinkResourceHandlerGUI&cmd=infoScreen&ref_id=" .
$ref_id,
72 if ($next_class ==
"") {
73 $this->
ctrl->saveParameter($this,
'ref_id');
74 $this->
ctrl->redirectByClass(
75 ilObjLinkResourceGUI::class,
79 switch ($next_class) {
80 case strtolower(ilObjLinkResourceGUI::class):
85 $this->
ctrl->forwardCommand($link_gui);
88 $this->tpl->printToStdout();
New implementation of ilObjectGUI.
Class ilObjLinkResourceGUI.
static http()
Fetches the global http state from ILIAS.
◆ $access
◆ $ctrl
◆ $http
HTTPService ilLinkResourceHandlerGUI::$http |
|
protected |
◆ $lng
◆ $navigationHistory
◆ $refinery
Refinery ilLinkResourceHandlerGUI::$refinery |
|
protected |
◆ $tpl
The documentation for this class was generated from the following file: