ILIAS
release_8 Revision v8.19
◀ ilDoc Overview
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
$
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
+
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
+
Variables
$
a
b
c
d
e
f
g
h
j
l
m
p
s
t
u
+
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
+
Data Fields
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Ö
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Ö
+
Files
File List
+
Globals
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
+
Functions
_
a
b
c
d
e
g
h
i
m
n
p
r
s
t
u
v
x
+
Variables
$
a
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
Examples
•
All
Data Structures
Namespaces
Files
Functions
Variables
Modules
Pages
CopyrightData.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\MetaData\Copyright
;
22
23
use
ILIAS\Data\URI
;
24
25
class
CopyrightData
implements
CopyrightDataInterface
26
{
27
protected
string
$full_name
;
28
protected
?
URI
$link
;
29
protected
?
URI
$image_link
;
30
protected
string
$alt_text
;
31
32
public
function
__construct
(
33
string
$full_name,
34
?
URI
$link,
35
?
URI
$image_link,
36
string
$alt_text
37
) {
38
$this->full_name =
$full_name
;
39
$this->
link
=
$link
;
40
$this->alt_text =
$alt_text
;
41
$this->image_link =
$image_link
;
42
}
43
44
public
function
fullName
(): string
45
{
46
return
$this->full_name
;
47
}
48
49
public
function
link
(): ?
URI
50
{
51
return
$this->link
;
52
}
53
54
public
function
imageLink
(): ?
URI
55
{
56
return
$this->image_link
;
57
}
58
59
public
function
altText
(): string
60
{
61
return
$this->alt_text
;
62
}
63
}
ILIAS\MetaData\Copyright
Definition:
CopyrightData.php:21
ILIAS\MetaData\Copyright\CopyrightData\link
link()
Definition:
CopyrightData.php:49
ILIAS\MetaData\Copyright\CopyrightDataInterface
Definition:
CopyrightDataInterface.php:25
ILIAS\MetaData\Copyright\CopyrightData\__construct
__construct(string $full_name, ?URI $link, ?URI $image_link, string $alt_text)
Definition:
CopyrightData.php:32
ILIAS\MetaData\Copyright\CopyrightData\$image_link
URI $image_link
Definition:
CopyrightData.php:29
ILIAS\MetaData\Copyright\CopyrightData\$full_name
string $full_name
Definition:
CopyrightData.php:27
ILIAS\MetaData\Copyright\CopyrightData\fullName
fullName()
Definition:
CopyrightData.php:44
ILIAS\MetaData\Copyright\CopyrightData\imageLink
imageLink()
Definition:
CopyrightData.php:54
ILIAS\MetaData\Copyright\CopyrightData\$link
URI $link
Definition:
CopyrightData.php:28
ILIAS\Data\URI
The scope of this class is split ilias-conform URI's into components.
Definition:
URI.php:34
ILIAS\MetaData\Copyright\CopyrightData
Definition:
CopyrightData.php:25
URI
ILIAS\MetaData\Copyright\CopyrightData\$alt_text
string $alt_text
Definition:
CopyrightData.php:30
ILIAS\MetaData\Copyright\CopyrightData\altText
altText()
Definition:
CopyrightData.php:59
Services
MetaData
classes
Copyright
CopyrightData.php
Generated on Tue Apr 1 2025 22:02:27 for ILIAS by
1.8.13 (using
Doxyfile
)