ILIAS
trunk Revision v11.0_alpha-1715-g7fc467680fb
|
Public Member Functions | |
__construct (ilObjComponentSettingsGUI $parent_gui, ilCtrl $ctrl, Factory $ui, Renderer $renderer, ilLanguage $lng, array $filter) | |
getTable () | |
withData (array $data) | |
Data Fields | |
const | F_PLUGIN_NAME = "plugin_name" |
const | F_PLUGIN_ID = "plugin_id" |
const | F_SLOT_NAME = "slot_name" |
const | F_COMPONENT_NAME = "component_name" |
const | F_PLUGIN_ACTIVE = "plugin_active" |
Protected Member Functions | |
getImportantFields (ilPluginInfo $plugin_info) | |
getContent (ilPluginInfo $plugin_info) | |
boolToString (bool $value) | |
filterData (array $data) | |
getData () | |
getActions (ilPluginInfo $plugin_info) | |
setParameter (ilPluginInfo $plugin) | |
clearParameter () | |
getDropdownButton (string $caption, string $command) | |
hasLang (ilPluginInfo $plugin_info) | |
Protected Attributes | |
ilObjComponentSettingsGUI | $parent_gui |
ilCtrl | $ctrl |
Factory | $ui |
Renderer | $renderer |
ilLanguage | $lng |
array | $filter |
array | $data = [] |
Definition at line 26 of file class.ilPluginsOverviewTable.php.
ilPluginsOverviewTable::__construct | ( | ilObjComponentSettingsGUI | $parent_gui, |
ilCtrl | $ctrl, | ||
Factory | $ui, | ||
Renderer | $renderer, | ||
ilLanguage | $lng, | ||
array | $filter | ||
) |
Definition at line 42 of file class.ilPluginsOverviewTable.php.
References $ctrl, $filter, $lng, $parent_gui, $renderer, $ui, ILIAS\Repository\ctrl(), ILIAS\Repository\filter(), ILIAS\Repository\lng(), renderer(), and ILIAS\Repository\ui().
|
protected |
Definition at line 121 of file class.ilPluginsOverviewTable.php.
References ILIAS\Repository\lng().
Referenced by getContent().
|
protected |
Definition at line 237 of file class.ilPluginsOverviewTable.php.
References ILIAS\Repository\ctrl(), null, ilObjComponentSettingsGUI\P_CNAME, ilObjComponentSettingsGUI\P_CTYPE, ilObjComponentSettingsGUI\P_PLUGIN_NAME, and ilObjComponentSettingsGUI\P_SLOT_ID.
Referenced by getActions().
|
protected |
ilPluginInfo[] | $data |
Definition at line 133 of file class.ilPluginsOverviewTable.php.
References ILIAS\Repository\filter(), ilPluginInfo\getComponent(), ilPluginInfo\getId(), ilPluginInfo\getName(), ilPluginInfo\getPluginSlot(), ILIAS\Repository\int(), and ilPluginInfo\isActive().
Referenced by getTable().
|
protected |
Definition at line 183 of file class.ilPluginsOverviewTable.php.
References clearParameter(), ilObjComponentSettingsGUI\CMD_ACTIVATE_PLUGIN, ilObjComponentSettingsGUI\CMD_CONFIGURE, ilObjComponentSettingsGUI\CMD_CONFIRM_UNINSTALL_PLUGIN, ilObjComponentSettingsGUI\CMD_DEACTIVATE_PLUGIN, ilObjComponentSettingsGUI\CMD_INSTALL_PLUGIN, ilObjComponentSettingsGUI\CMD_REFRESH_LANGUAGES, ilObjComponentSettingsGUI\CMD_UPDATE_PLUGIN, ILIAS\Repository\ctrl(), ilPluginInfo\getConfigGUIClassName(), getDropdownButton(), hasLang(), ilPluginInfo\isActivationPossible(), ilPluginInfo\isActive(), ilPluginInfo\isInstalled(), ilPluginInfo\isUpdateRequired(), ILIAS\Repository\lng(), setParameter(), and ILIAS\Repository\ui().
Referenced by getTable().
|
protected |
Definition at line 100 of file class.ilPluginsOverviewTable.php.
References boolToString(), ilPluginInfo\getAvailableVersion(), ilPluginInfo\getCurrentDBVersion(), ilPluginInfo\getCurrentVersion(), ilPluginInfo\getId(), ilPluginInfo\getMaximumILIASVersion(), ilPluginInfo\getMinimumILIASVersion(), ilPluginInfo\getPluginSlot(), ilPluginInfo\getResponsible(), ilPluginInfo\getResponsibleMail(), ilPluginInfo\isActive(), ilPluginInfo\isInstalled(), ilPluginInfo\isUpdateRequired(), ILIAS\Repository\lng(), ilPluginInfo\supportsCLISetup(), ilPluginInfo\supportsExport(), and ilPluginInfo\supportsLearningProgress().
Referenced by getTable().
|
protected |
Definition at line 178 of file class.ilPluginsOverviewTable.php.
References $data.
Referenced by getTable().
|
protected |
Definition at line 245 of file class.ilPluginsOverviewTable.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\ui().
Referenced by getActions().
|
protected |
Definition at line 77 of file class.ilPluginsOverviewTable.php.
References ilPluginInfo\isActive(), ilPluginInfo\isInstalled(), ilPluginInfo\isUpdateRequired(), and ILIAS\Repository\lng().
Referenced by getTable().
ilPluginsOverviewTable::getTable | ( | ) |
Definition at line 58 of file class.ilPluginsOverviewTable.php.
References filterData(), getActions(), getContent(), getData(), getImportantFields(), ilPluginInfo\getName(), ilPluginInfo\getPluginSlot(), renderer(), ILIAS\Repository\ui(), ILIAS\GlobalScreen\Scope\Footer\Factory\withAction(), and withData().
|
protected |
Definition at line 253 of file class.ilPluginsOverviewTable.php.
Referenced by getActions().
|
protected |
Definition at line 228 of file class.ilPluginsOverviewTable.php.
References ILIAS\Repository\ctrl(), ilPluginInfo\getComponent(), ilPluginInfo\getId(), ilPluginInfo\getName(), ilPluginInfo\getPluginSlot(), ilObjComponentSettingsGUI\P_CNAME, ilObjComponentSettingsGUI\P_CTYPE, ilObjComponentSettingsGUI\P_PLUGIN_ID, ilObjComponentSettingsGUI\P_PLUGIN_NAME, and ilObjComponentSettingsGUI\P_SLOT_ID.
Referenced by getActions().
ilPluginsOverviewTable::withData | ( | array | $data | ) |
Definition at line 171 of file class.ilPluginsOverviewTable.php.
References $data.
Referenced by getTable(), and ilObjComponentSettingsGUI\listPlugins().
|
protected |
Definition at line 35 of file class.ilPluginsOverviewTable.php.
Referenced by __construct().
|
protected |
Definition at line 40 of file class.ilPluginsOverviewTable.php.
Referenced by getData(), and withData().
|
protected |
Definition at line 39 of file class.ilPluginsOverviewTable.php.
Referenced by __construct().
|
protected |
Definition at line 38 of file class.ilPluginsOverviewTable.php.
Referenced by __construct().
|
protected |
Definition at line 34 of file class.ilPluginsOverviewTable.php.
Referenced by __construct().
|
protected |
Definition at line 37 of file class.ilPluginsOverviewTable.php.
Referenced by __construct().
|
protected |
Definition at line 36 of file class.ilPluginsOverviewTable.php.
Referenced by __construct().
const ilPluginsOverviewTable::F_COMPONENT_NAME = "component_name" |
Definition at line 31 of file class.ilPluginsOverviewTable.php.
const ilPluginsOverviewTable::F_PLUGIN_ACTIVE = "plugin_active" |
Definition at line 32 of file class.ilPluginsOverviewTable.php.
const ilPluginsOverviewTable::F_PLUGIN_ID = "plugin_id" |
Definition at line 29 of file class.ilPluginsOverviewTable.php.
const ilPluginsOverviewTable::F_PLUGIN_NAME = "plugin_name" |
Definition at line 28 of file class.ilPluginsOverviewTable.php.
const ilPluginsOverviewTable::F_SLOT_NAME = "slot_name" |
Definition at line 30 of file class.ilPluginsOverviewTable.php.