ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
◀ ilDoc Overview
class.ilOrgUnitExtensionListGUI.php
Go to the documentation of this file.
1
<?php
2
9
abstract
class
ilOrgUnitExtensionListGUI
extends
ilObjectPluginListGUI
10
{
11
15
protected
function
getPlugin
()
16
{
17
if
(!$this->plugin) {
18
$this->plugin =
ilPlugin::getPluginObject
(
IL_COMP_MODULE
,
"OrgUnit"
,
"orguext"
,
ilPlugin::lookupNameForId
(
IL_COMP_SERVICE
,
"OrgUnit"
,
"orguext"
, $this->
getType
()));
19
}
20
21
return
$this->plugin
;
22
}
23
24
25
protected
function
initListActions
()
26
{
27
$this->delete_enabled =
true
;
28
$this->cut_enabled =
true
;
29
$this->subscribe_enabled =
false
;
30
$this->link_enabled =
false
;
31
$this->info_screen_enabled =
true
;
32
$this->comments_enabled =
false
;
33
$this->notes_enabled =
false
;
34
$this->tags_enabled =
false
;
35
$this->timings_enabled =
false
;
36
}
37
38
47
protected
function
isCommentsActivated
(
$a_type
, $a_ref_id, $a_obj_id, $a_header_actions, $a_check_write_access =
true
)
48
{
49
return
$this->comments_enabled
;
50
}
51
52
60
public
function
enableComments
($a_value, $a_enable_comments_settings =
true
)
61
{
62
return
false
;
63
}
64
65
70
public
function
enableNotes
($a_value)
71
{
72
return
false
;
73
}
74
75
80
public
function
enableTags
($a_value)
81
{
82
return
false
;
83
}
84
}
ilPlugin\getPluginObject
static getPluginObject($a_ctype, $a_cname, $a_slot_id, $a_pname)
Get plugin object.
Definition:
class.ilPlugin.php:1048
ilOrgUnitExtensionListGUI\enableTags
enableTags($a_value)
Definition:
class.ilOrgUnitExtensionListGUI.php:80
ilOrgUnitExtensionListGUI\getPlugin
getPlugin()
Definition:
class.ilOrgUnitExtensionListGUI.php:15
ilOrgUnitExtensionListGUI\enableComments
enableComments($a_value, $a_enable_comments_settings=true)
Comments cannot be enabled.
Definition:
class.ilOrgUnitExtensionListGUI.php:60
ilObjectPluginListGUI\$plugin
$plugin
Definition:
class.ilObjectPluginListGUI.php:33
ilOrgUnitExtensionListGUI\enableNotes
enableNotes($a_value)
Definition:
class.ilOrgUnitExtensionListGUI.php:70
$a_type
$a_type
Definition:
workflow.php:92
ilOrgUnitExtensionListGUI
Class ilOrgUnitExtensionListGUI.
Definition:
class.ilOrgUnitExtensionListGUI.php:9
ilPlugin\lookupNameForId
static lookupNameForId($a_ctype, $a_cname, $a_slot_id, $a_plugin_id)
Lookup name for id.
Definition:
class.ilPlugin.php:1150
IL_COMP_MODULE
const IL_COMP_MODULE
Definition:
class.ilComponent.php:5
ilOrgUnitExtensionListGUI\isCommentsActivated
isCommentsActivated($a_type, $a_ref_id, $a_obj_id, $a_header_actions, $a_check_write_access=true)
Definition:
class.ilOrgUnitExtensionListGUI.php:47
ilOrgUnitExtensionListGUI\initListActions
initListActions()
Definition:
class.ilOrgUnitExtensionListGUI.php:25
ilObjectPluginListGUI
ListGUI implementation for Example object plugin.
Definition:
class.ilObjectPluginListGUI.php:13
ilObjectListGUI\$comments_enabled
$comments_enabled
Definition:
class.ilObjectListGUI.php:131
IL_COMP_SERVICE
const IL_COMP_SERVICE
Definition:
class.ilComponent.php:6
ilObjectPluginListGUI\getType
getType()
Get type.
Definition:
class.ilObjectPluginListGUI.php:82
Modules
OrgUnit
classes
Extension
class.ilOrgUnitExtensionListGUI.php
Generated on Sat Jan 18 2025 19:01:18 for ILIAS by
1.8.13 (using
Doxyfile
)