ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
__construct (private readonly ilCtrlInterface $ilCtrl, private readonly ilLanguage $ilLng, private readonly ilChatroomObjectGUI $gui, private readonly ilChatroom $room, private readonly ilChatroomServerSettings $settings, private readonly ilObjUser $user, private readonly UIFactory $ui_factory, private readonly UIRenderer $ui_renderer,) | |
template (bool $read_only, array $initial, string $input, string $output) | |
initialData (array $users, bool $show_auto_messages, ?string $redirect_url, array $userinfo, array $messages) | |
Private Member Functions | |
renderLanguageVariables (ilTemplate $room_tpl) | |
timeFormat () | |
Definition at line 35 of file BuildChat.php.
ILIAS\Chatroom\BuildChat::__construct | ( | private readonly ilCtrlInterface | $ilCtrl, |
private readonly ilLanguage | $ilLng, | ||
private readonly ilChatroomObjectGUI | $gui, | ||
private readonly ilChatroom | $room, | ||
private readonly ilChatroomServerSettings | $settings, | ||
private readonly ilObjUser | $user, | ||
private readonly UIFactory | $ui_factory, | ||
private readonly UIRenderer | $ui_renderer | ||
) |
Definition at line 37 of file BuildChat.php.
ILIAS\Chatroom\BuildChat::initialData | ( | array | $users, |
bool | $show_auto_messages, | ||
?string | $redirect_url, | ||
array | $userinfo, | ||
array | $messages | ||
) |
Definition at line 73 of file BuildChat.php.
References $messages, ilCtrl\getFormAction(), ilUtil\getImagePath(), ilCtrl\getLinkTarget(), and ILIAS\Repository\settings().
|
private |
Definition at line 94 of file BuildChat.php.
References Vendor\Package\$a, ilUtil\getImagePath(), and HTML_Template_IT\setVariable().
Referenced by ILIAS\Chatroom\BuildChat\template().
ILIAS\Chatroom\BuildChat::template | ( | bool | $read_only, |
array | $initial, | ||
string | $input, | ||
string | $output | ||
) |
Definition at line 49 of file BuildChat.php.
References ilCtrl\getLinkTarget(), ILIAS\Chatroom\BuildChat\renderLanguageVariables(), ILIAS\Repository\settings(), ILIAS\Chatroom\BuildChat\timeFormat(), and ILIAS\Repository\user().
|
private |
Definition at line 155 of file BuildChat.php.
References ilCalendarSettings\TIME_FORMAT_12, and ILIAS\Repository\user().
Referenced by ILIAS\Chatroom\BuildChat\template().