ILIAS
release_8 Revision v8.23
◀ ilDoc Overview
Table.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\UI\Implementation\Component\Table
;
22
23
use
ILIAS\UI\Component\Table
as
T
;
24
use
ILIAS\UI\Implementation\Component\ComponentHelper
;
25
26
abstract
class
Table
implements
T\Table
27
{
28
use
ComponentHelper
;
29
30
protected
string
$title
;
31
32
public
function
__construct
(
33
string
$title
34
) {
35
$this->title =
$title
;
36
}
37
41
public
function
withTitle
(
string
$title):
T
\
Table
42
{
43
$clone = clone $this;
44
$clone->title =
$title
;
45
return
$clone;
46
}
47
51
public
function
getTitle
(): string
52
{
53
return
$this->title
;
54
}
55
}
ILIAS\UI\Implementation\Component\Table
ILIAS\UI\Implementation\Component\Table\Table
Definition:
Table.php:26
ILIAS\UI\Implementation\Component\Table\Table\$title
string $title
Definition:
Table.php:30
ILIAS\UI\Component\Table
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ComponentHelper
ILIAS\UI\Implementation\Component\Table\Table\getTitle
getTitle()
Definition:
Table.php:51
ILIAS\UI\Implementation\Component\Table\Table\__construct
__construct(string $title)
Definition:
Table.php:32
ILIAS\UI\Implementation\Component\Table\Table\withTitle
withTitle(string $title)
Definition:
Table.php:41
ComponentHelper
ILIAS\UI\Component\Table\Table
Definition:
Table.php:25
src
UI
Implementation
Component
Table
Table.php
Generated on Mon Sep 1 2025 22:02:59 for ILIAS by
1.8.13 (using
Doxyfile
)