ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ ilDoc Overview
class.ilFormPropertyDispatchGUI.php
Go to the documentation of this file.
1
<?php
2
3
declare(strict_types=1);
4
28
class
ilFormPropertyDispatchGUI
29
{
30
protected
ilCtrl
$ctrl
;
31
protected
ilFormPropertyGUI
$item
;
32
33
public
function
__construct
()
34
{
35
global
$DIC
;
36
37
$this->
ctrl
= $DIC->ctrl();
38
}
39
40
public
function
setItem
(
ilFormPropertyGUI
$a_val): void
41
{
42
$this->item = $a_val;
43
}
44
45
public
function
getItem
():
ilFormPropertyGUI
46
{
47
return
$this->item
;
48
}
49
54
public
function
executeCommand
()
55
{
56
$ilCtrl =
$this->ctrl
;
57
58
$next_class = $ilCtrl->
getNextClass
($this);
59
$cmd = $ilCtrl->getCmd();
60
61
if
(strtolower(get_class($this->
getItem
())) != $next_class) {
62
die(
"ilFormPropertyDispatch: Forward Error. ("
. get_class($this->
getItem
()) .
"-"
. $next_class .
")"
);
63
}
64
65
return
$ilCtrl->forwardCommand($this->
getItem
());
66
}
67
}
ilFormPropertyDispatchGUI\$ctrl
ilCtrl $ctrl
Definition:
class.ilFormPropertyDispatchGUI.php:30
ilFormPropertyDispatchGUI\$item
ilFormPropertyGUI $item
Definition:
class.ilFormPropertyDispatchGUI.php:31
ilFormPropertyDispatchGUI\getItem
getItem()
Definition:
class.ilFormPropertyDispatchGUI.php:45
$DIC
global $DIC
Definition:
feed.php:28
ILIAS\Repository\ctrl
ctrl()
Definition:
trait.GlobalDICGUIServices.php:63
ilCtrl\getNextClass
getNextClass($a_gui_class=null)
Definition:
class.ilCtrl.php:214
ilFormPropertyDispatchGUI\executeCommand
executeCommand()
Definition:
class.ilFormPropertyDispatchGUI.php:54
ilFormPropertyDispatchGUI
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
class.ilFormPropertyDispatchGUI.php:28
ilFormPropertyGUI
ilFormPropertyDispatchGUI\setItem
setItem(ilFormPropertyGUI $a_val)
Definition:
class.ilFormPropertyDispatchGUI.php:40
ilFormPropertyDispatchGUI\__construct
__construct()
Definition:
class.ilFormPropertyDispatchGUI.php:33
ilCtrl
Services
Form
classes
class.ilFormPropertyDispatchGUI.php
Generated on Wed Sep 10 2025 14:11:29 for ILIAS by
1.8.13 (using
Doxyfile
)