19 declare(strict_types=1);
    31         $this->
setId(
'mmsearch_' . $obj_id);
    33         $this->
lng->loadLanguageModule(
'crs');
    34         $this->
lng->loadLanguageModule(
'grp');
    38         $this->
ctrl->clearParameters($a_parent_obj);
    40         $this->
setRowTemplate(
'tpl.mail_member_search_row.html', 
'Services/Contact');
    43         $this->
addColumn($this->
lng->txt(
'login'), 
'login', 
'22%');
    44         $this->
addColumn($this->
lng->txt(
'name'), 
'name', 
'22%');
    45         $this->
addColumn($this->
lng->txt(
'role'), 
'role', 
'22%');
    54     protected function fillRow(array $a_set): void
    56         foreach ($a_set as 
$key => $value) {
    57             $this->tpl->setVariable(strtoupper(
$key), $value);
 setFormAction(string $a_form_action, bool $a_multipart=false)
 
addCommandButton(string $a_cmd, string $a_text, string $a_onclick='', string $a_id="", string $a_class="")
 
setSelectAllCheckbox(string $a_select_all_checkbox, bool $a_select_all_on_top=false)
 
__construct(ilMailMemberSearchGUI $a_parent_obj, string $a_parent_cmd)
 
Class ilMailMemberSearchGUI. 
 
setShowRowsSelector(bool $a_value)
Toggle rows-per-page selector. 
 
setRowTemplate(string $a_template, string $a_template_dir="")
Set row template. 
 
static _lookupObjectId(int $ref_id)
 
setTitle(string $a_title, string $a_icon="", string $a_icon_alt="")
 
addColumn(string $a_text, string $a_sort_field="", string $a_width="", bool $a_is_checkbox_action_column=false, string $a_class="", string $a_tooltip="", bool $a_tooltip_with_html=false)
 
addMultiCommand(string $a_cmd, string $a_text)