ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Public Member Functions | |
__construct ($moduleName, $moduleBasePath, $relativeClassPath='classes', $guiScope='') | |
Sets class parameters using given parameters. More... | |
hasGUI ($gui) | |
Returns true if file exists. More... | |
getGUIPath ($gui) | |
Builds gui path using given $gui and returns it. More... | |
getGUIClassName ($gui) | |
Builds gui classname using given $gui and returns it. More... | |
loadGUI ($gui) | |
Requires file, whereby given $gui is used as parameter in getGUIPath method to build the filename of the file to required. More... | |
buildGUI ($gui, ilChatroomObjectGUI $chatroomObjectGUI) | |
Builds and returns new gui using given $gui and $gui. More... | |
Static Public Member Functions | |
static | getDefaultDefinition ($moduleName) |
Returns an Instance of ilChatroomObjectDefinition, using given $moduleName as parameter. More... | |
static | getDefaultDefinitionWithCustomGUIPath ($moduleName, $guiScope='') |
Returns an Instance of ilChatroomObjectDefinition, using given $moduleName and $guiScope as parameters. More... | |
Private Attributes | |
$moduleName | |
$moduleBasePath | |
$relativeClassPath | |
$guiScope | |
Definition at line 7 of file class.ilChatroomObjectDefinition.php.
ilChatroomObjectDefinition::__construct | ( | $moduleName, | |
$moduleBasePath, | |||
$relativeClassPath = 'classes' , |
|||
$guiScope = '' |
|||
) |
Sets class parameters using given parameters.
string | $moduleName | |
string | $moduleBasePath | |
string | $relativeClassPath | Optional. |
string | $guiScope | Optional. |
Definition at line 41 of file class.ilChatroomObjectDefinition.php.
References $guiScope, $moduleBasePath, $moduleName, and $relativeClassPath.
ilChatroomObjectDefinition::buildGUI | ( | $gui, | |
ilChatroomObjectGUI | $chatroomObjectGUI | ||
) |
Builds and returns new gui using given $gui and $gui.
string | $gui | |
ilChatroomObjectGUI | $chatroomObjectGUI |
Definition at line 125 of file class.ilChatroomObjectDefinition.php.
References getGUIClassName().
|
static |
Returns an Instance of ilChatroomObjectDefinition, using given $moduleName as parameter.
string | $moduleName |
Definition at line 55 of file class.ilChatroomObjectDefinition.php.
References $moduleName.
Referenced by ilObjChatroomGUI\getObjectDefinition().
|
static |
Returns an Instance of ilChatroomObjectDefinition, using given $moduleName and $guiScope as parameters.
string | $moduleName | |
string | $guiScope | Optional. 'admin' or ''. Default '' |
Definition at line 69 of file class.ilChatroomObjectDefinition.php.
References $guiScope, and $moduleName.
Referenced by ilObjChatroomAdminGUI\getObjectDefinition().
ilChatroomObjectDefinition::getGUIClassName | ( | $gui | ) |
Builds gui classname using given $gui and returns it.
string | $gui |
Definition at line 104 of file class.ilChatroomObjectDefinition.php.
Referenced by buildGUI(), and getGUIPath().
ilChatroomObjectDefinition::getGUIPath | ( | $gui | ) |
Builds gui path using given $gui and returns it.
string | $gui |
Definition at line 93 of file class.ilChatroomObjectDefinition.php.
References getGUIClassName().
Referenced by hasGUI(), and loadGUI().
ilChatroomObjectDefinition::hasGUI | ( | $gui | ) |
Returns true if file exists.
string | $gui |
Definition at line 83 of file class.ilChatroomObjectDefinition.php.
References getGUIPath().
ilChatroomObjectDefinition::loadGUI | ( | $gui | ) |
Requires file, whereby given $gui is used as parameter in getGUIPath method to build the filename of the file to required.
string | $gui |
Definition at line 114 of file class.ilChatroomObjectDefinition.php.
References getGUIPath().
|
private |
Definition at line 32 of file class.ilChatroomObjectDefinition.php.
Referenced by __construct(), and getDefaultDefinitionWithCustomGUIPath().
|
private |
Definition at line 19 of file class.ilChatroomObjectDefinition.php.
Referenced by __construct().
|
private |
Definition at line 13 of file class.ilChatroomObjectDefinition.php.
Referenced by __construct(), getDefaultDefinition(), and getDefaultDefinitionWithCustomGUIPath().
|
private |
Definition at line 25 of file class.ilChatroomObjectDefinition.php.
Referenced by __construct().