4 include_once
"Services/Object/classes/class.ilObjectListGUI.php";
19 public function __construct($a_context = self::CONTEXT_REPOSITORY)
23 parent::__construct($a_context);
25 $this->lng = $DIC->language();
26 $this->
user = $DIC->user();
38 final public function init()
92 public function txt($a_str)
94 return $this->plugin->txt($a_str);
106 public function initItem($a_ref_id, $a_obj_id, $a_title =
"", $a_description =
"")
108 parent::initItem($a_ref_id, $a_obj_id, $a_title, $a_description);
154 $cmd_link =
"ilias.php?baseClass=ilObjPluginDispatchGUI&" .
155 "cmd=forward&ref_id=" . $this->ref_id .
"&forwardCmd=" . $a_cmd;
162 $this->delete_enabled =
true;
163 $this->cut_enabled =
true;
164 $this->subscribe_enabled =
true;
165 $this->link_enabled =
true;
166 $this->info_screen_enabled =
true;
static getPluginObject(string $a_ctype, string $a_cname, string $a_slot_id, string $a_pname)
getProperties()
Get item properties.
getCommandFrame($a_cmd)
Get command target frame.
static lookupNameForId(string $a_ctype, string $a_cname, string $a_slot_id, string $a_plugin_id)
__construct($a_context=self::CONTEXT_REPOSITORY)
Constructor.
initItem($a_ref_id, $a_obj_id, $a_title="", $a_description="")
inititialize new item
ListGUI implementation for Example object plugin.
getCommandLink($a_cmd)
Get command link url.