ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (string $moduleName, string $moduleBasePath, string $relativeClassPath='classes', string $guiScope='') | |
hasGUI (string $gui) | |
Returns true if file exists. More... | |
getGUIPath (string $gui) | |
Builds gui path using given $gui and returns it. More... | |
getGUIClassName (string $gui) | |
Builds gui classname using given $gui and returns it. More... | |
loadGUI (string $gui) | |
Requires file, whereby given $gui is used as parameter in getGUIPath method to build the filename of the file to required. More... | |
buildGUI (string $gui, ilChatroomObjectGUI $chatroomObjectGUI) | |
Builds and returns new gui using given $gui and $gui. More... | |
Static Public Member Functions | |
static | getDefaultDefinition (string $moduleName) |
Returns an Instance of ilChatroomObjectDefinition, using given $moduleName as parameter. More... | |
static | getDefaultDefinitionWithCustomGUIPath (string $moduleName, string $guiScope='') |
Returns an Instance of ilChatroomObjectDefinition, using given $moduleName and $guiScope as parameters. More... | |
Private Attributes | |
string | $moduleName |
string | $moduleBasePath |
string | $relativeClassPath |
string | $guiScope |
Definition at line 24 of file class.ilChatroomObjectDefinition.php.
ilChatroomObjectDefinition::__construct | ( | string | $moduleName, |
string | $moduleBasePath, | ||
string | $relativeClassPath = 'classes' , |
||
string | $guiScope = '' |
||
) |
Definition at line 51 of file class.ilChatroomObjectDefinition.php.
References $moduleName.
ilChatroomObjectDefinition::buildGUI | ( | string | $gui, |
ilChatroomObjectGUI | $chatroomObjectGUI | ||
) |
Builds and returns new gui using given $gui and $gui.
string | $gui | |
ilChatroomObjectGUI | $chatroomObjectGUI |
Definition at line 141 of file class.ilChatroomObjectDefinition.php.
References getGUIClassName().
|
static |
Returns an Instance of ilChatroomObjectDefinition, using given $moduleName as parameter.
string | $moduleName |
Definition at line 69 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 81 of file class.ilChatroomObjectDefinition.php.
References $guiScope, and $moduleName.
Referenced by ilObjChatroomAdminGUI\getObjectDefinition().
ilChatroomObjectDefinition::getGUIClassName | ( | string | $gui | ) |
Builds gui classname using given $gui and returns it.
string | $gui |
Definition at line 120 of file class.ilChatroomObjectDefinition.php.
Referenced by buildGUI(), and getGUIPath().
ilChatroomObjectDefinition::getGUIPath | ( | string | $gui | ) |
Builds gui path using given $gui and returns it.
string | $gui |
Definition at line 106 of file class.ilChatroomObjectDefinition.php.
References getGUIClassName().
Referenced by hasGUI(), and loadGUI().
ilChatroomObjectDefinition::hasGUI | ( | string | $gui | ) |
Returns true if file exists.
string | $gui |
Definition at line 96 of file class.ilChatroomObjectDefinition.php.
References getGUIPath().
ilChatroomObjectDefinition::loadGUI | ( | string | $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 130 of file class.ilChatroomObjectDefinition.php.
References getGUIPath().
|
private |
Definition at line 49 of file class.ilChatroomObjectDefinition.php.
Referenced by getDefaultDefinitionWithCustomGUIPath().
|
private |
Definition at line 36 of file class.ilChatroomObjectDefinition.php.
|
private |
Definition at line 30 of file class.ilChatroomObjectDefinition.php.
Referenced by __construct(), getDefaultDefinition(), and getDefaultDefinitionWithCustomGUIPath().
|
private |
Definition at line 42 of file class.ilChatroomObjectDefinition.php.