ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilSamlIdpSelectionTableGUI.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
26 {
27  public function __construct(object $parent_gui, string $parent_cmd)
28  {
29  $this->setId('saml_idp_selection');
30  parent::__construct($parent_gui, $parent_cmd);
31 
32  $this->disable('sort');
33  $this->disable('header');
34  $this->disable('linkbar');
35  $this->disable('numinfo');
36  $this->setLimit(PHP_INT_MAX);
37  $this->setShowRowsSelector(false);
38 
39  $this->setTitle($this->lng->txt('auth_saml_idp_selection_table_title'));
40  $this->setDescription($this->lng->txt('auth_saml_idp_selection_table_desc'));
41 
42  $this->setRowTemplate('tpl.saml_idp_selection_row.html', 'Services/Saml');
43  }
44 }
__construct(object $parent_gui, string $parent_cmd)
setDescription(string $a_val)
setId(string $a_val)
setShowRowsSelector(bool $a_value)
Toggle rows-per-page selector.
setRowTemplate(string $a_template, string $a_template_dir="")
Set row template.
Class ilSamlIdpSelectionTableGUI.
setTitle(string $a_title, string $a_icon="", string $a_icon_alt="")
__construct(Container $dic, ilPlugin $plugin)
setLimit(int $a_limit=0, int $a_default_limit=0)
disable(string $a_module_name)