ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ ilDoc Overview
class.ilWebLinkBaseItem.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
25
abstract
class
ilWebLinkBaseItem
26
{
27
protected
string
$title
;
28
protected
string
$target
;
29
protected
bool
$active
;
30
34
protected
array
$parameters
;
35
protected
?
string
$description
;
36
44
public
function
__construct
(
45
string
$title,
46
?
string
$description,
47
string
$target,
48
bool
$active,
49
array $parameters
50
) {
51
$this->title =
$title
;
52
$this->target =
$target
;
53
$this->active =
$active
;
54
$this->description =
$description
;
55
$this->
parameters
=
$parameters
;
56
}
57
58
abstract
public
function
isInternal
(): bool;
59
60
public
function
getTitle
(): string
61
{
62
return
$this->title
;
63
}
64
65
public
function
getDescription
(): ?string
66
{
67
return
$this->description
;
68
}
69
70
public
function
getTarget
(): string
71
{
72
return
$this->target
;
73
}
74
75
public
function
isActive
(): bool
76
{
77
return
$this->active
;
78
}
79
83
public
function
getParameters
(): array
84
{
85
return
$this->parameters
;
86
}
87
}
ilWebLinkBaseItem\getTarget
getTarget()
Definition:
class.ilWebLinkBaseItem.php:70
ILIAS\UI\examples\Prompt\Standard\parameters
parameters()
description: > This shows how different states are being used in the same Prompt according to parame...
Definition:
parameters.php:39
ilWebLinkBaseItem\$description
string $description
Definition:
class.ilWebLinkBaseItem.php:35
ilWebLinkBaseItem\isActive
isActive()
Definition:
class.ilWebLinkBaseItem.php:75
ilWebLinkBaseItem\$active
bool $active
Definition:
class.ilWebLinkBaseItem.php:29
ilWebLinkBaseItem
Base class for Web Link items.
Definition:
class.ilWebLinkBaseItem.php:25
ilWebLinkBaseItem\$target
string $target
Definition:
class.ilWebLinkBaseItem.php:28
ilWebLinkBaseItem\isInternal
isInternal()
ilWebLinkBaseItem\getTitle
getTitle()
Definition:
class.ilWebLinkBaseItem.php:60
ilWebLinkBaseItem\__construct
__construct(string $title, ?string $description, string $target, bool $active, array $parameters)
Definition:
class.ilWebLinkBaseItem.php:44
ilWebLinkBaseItem\getParameters
getParameters()
Definition:
class.ilWebLinkBaseItem.php:83
ilWebLinkBaseItem\$title
string $title
Definition:
class.ilWebLinkBaseItem.php:27
ilWebLinkBaseItem\$parameters
array $parameters
Definition:
class.ilWebLinkBaseItem.php:34
ilWebLinkBaseItem\getDescription
getDescription()
Definition:
class.ilWebLinkBaseItem.php:65
components
ILIAS
WebResource
classes
Item
class.ilWebLinkBaseItem.php
Generated on Sun Aug 31 2025 23:04:21 for ILIAS by
1.8.13 (using
Doxyfile
)