Class ilMMAbstractItemGUI.
More...
◆ __construct()
ilMMAbstractItemGUI constructor.
- Parameters
-
- Exceptions
-
Definition at line 70 of file class.ilMMAbstractItemGUI.php.
References $DIC, $tab_handling, ILIAS\FileDelivery\http(), and repository().
76 $this->tabs = $DIC[
'ilTabs'];
77 $this->lng = $DIC->language();
78 $this->ctrl = $DIC[
'ilCtrl'];
79 $this->tpl = $DIC[
'tpl'];
80 $this->tree = $DIC[
'tree'];
81 $this->toolbar = $DIC[
'ilToolbar'];
82 $this->
http = $DIC->http();
83 $this->ui = $DIC->ui();
85 $this->gs = $DIC->globalScreen();
Class ilMMItemRepository.
static http()
Fetches the global http state from ILIAS.
Class ilObjMainMenuAccess.
◆ determineCommand()
ilMMAbstractItemGUI::determineCommand |
( |
string |
$standard, |
|
|
string |
$delete |
|
) |
| |
|
protected |
◆ getMMItemFromRequest()
ilMMAbstractItemGUI::getMMItemFromRequest |
( |
| ) |
|
|
protected |
- Returns
- ilMMItemFacadeInterface
- Exceptions
-
Definition at line 121 of file class.ilMMAbstractItemGUI.php.
References $post, $r, ILIAS\FileDelivery\http(), and repository().
Referenced by ilMMSubItemGUI\confirmDelete(), ilMMTopItemGUI\confirmDelete(), ilMMSubItemGUI\delete(), ilMMTopItemGUI\delete(), ilMMSubItemGUI\edit(), ilMMTopItemGUI\edit(), ilMMSubItemGUI\executeCommand(), ilMMTopItemGUI\executeCommand(), ilMMSubItemGUI\update(), and ilMMTopItemGUI\update().
123 $r = $this->
http->request();
124 $get =
$r->getQueryParams();
127 if (!isset(
$post[
'cmd']) && isset(
$post[
'interruptive_items'])) {
128 $string =
$post[
'interruptive_items'][0];
129 $identification = $this->unhash($string);
131 $identification = $this->unhash($get[self::IDENTIFIER]);
134 return $this->
repository->getItemFacadeForIdentificationString($identification);
static http()
Fetches the global http state from ILIAS.
Interface ilMMItemFacadeInterface.
◆ renderInterruptiveModal()
ilMMAbstractItemGUI::renderInterruptiveModal |
( |
| ) |
|
◆ $access
ilMMAbstractItemGUI::$access |
|
protected |
◆ $ctrl
ilMMAbstractItemGUI::$ctrl |
|
protected |
◆ $gs
◆ $http
ilMMAbstractItemGUI::$http |
|
protected |
◆ $lng
ilMMAbstractItemGUI::$lng |
◆ $repository
ilMMAbstractItemGUI::$repository |
|
protected |
◆ $tab_handling
ilMMAbstractItemGUI::$tab_handling |
|
protected |
◆ $tabs
ilMMAbstractItemGUI::$tabs |
|
protected |
◆ $toolbar
ilMMAbstractItemGUI::$toolbar |
|
protected |
◆ $tpl
ilMMAbstractItemGUI::$tpl |
◆ $tree
ilMMAbstractItemGUI::$tree |
◆ $ui
◆ IDENTIFIER
const ilMMAbstractItemGUI::IDENTIFIER = 'identifier' |
The documentation for this class was generated from the following file: