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
EmployeeTalkEmailNotification.php
Go to the documentation of this file.
1
<?php
2
3
declare(strict_types=1);
4
21
namespace
ILIAS\EmployeeTalk\Service
;
22
23
final
class
EmployeeTalkEmailNotification
24
{
25
private
int
$talk_ref_id
;
26
private
string
$talk_name
;
27
private
string
$talk_description
;
28
private
string
$talk_location
;
29
private
string
$subject_key
;
30
private
string
$message_key
;
31
private
string
$superior_name
;
35
private
array
$dates
;
36
private
bool
$add_goto
;
37
49
public
function
__construct
(
50
int
$talk_ref_id,
51
string
$talk_name,
52
string
$talk_description,
53
string
$talk_location,
54
string
$subject_key,
55
string
$message_key,
56
string
$superior_name,
57
array $dates,
58
bool
$add_goto =
true
59
) {
60
$this->talk_ref_id =
$talk_ref_id
;
61
$this->talk_name =
$talk_name
;
62
$this->talk_description =
$talk_description
;
63
$this->talk_location =
$talk_location
;
64
$this->subject_key =
$subject_key
;
65
$this->message_key =
$message_key
;
66
$this->superior_name =
$superior_name
;
67
$this->dates =
$dates
;
68
$this->add_goto =
$add_goto
;
69
}
70
71
public
function
getTalkRefId
():
int
72
{
73
return
$this->talk_ref_id
;
74
}
75
76
public
function
getTalkName
(): string
77
{
78
return
$this->talk_name
;
79
}
80
81
public
function
getTalkDescription
(): string
82
{
83
return
$this->talk_description
;
84
}
85
86
public
function
getTalkLocation
(): string
87
{
88
return
$this->talk_location
;
89
}
90
91
public
function
getSubjectLangKey
(): string
92
{
93
return
$this->subject_key
;
94
}
95
96
public
function
getMessageLangKey
(): string
97
{
98
return
$this->message_key
;
99
}
100
101
public
function
getNameOfSuperior
(): string
102
{
103
return
$this->superior_name
;
104
}
105
109
public
function
getDates
(): array
110
{
111
return
$this->dates
;
112
}
113
114
public
function
getAddGoto
(): bool
115
{
116
return
$this->add_goto
;
117
}
118
}
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\getTalkLocation
getTalkLocation()
Definition:
EmployeeTalkEmailNotification.php:86
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\getMessageLangKey
getMessageLangKey()
Definition:
EmployeeTalkEmailNotification.php:96
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\getTalkDescription
getTalkDescription()
Definition:
EmployeeTalkEmailNotification.php:81
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\getTalkName
getTalkName()
Definition:
EmployeeTalkEmailNotification.php:76
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\__construct
__construct(int $talk_ref_id, string $talk_name, string $talk_description, string $talk_location, string $subject_key, string $message_key, string $superior_name, array $dates, bool $add_goto=true)
Definition:
EmployeeTalkEmailNotification.php:49
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\getTalkRefId
getTalkRefId()
Definition:
EmployeeTalkEmailNotification.php:71
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\$talk_description
string $talk_description
Definition:
EmployeeTalkEmailNotification.php:27
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\$talk_location
string $talk_location
Definition:
EmployeeTalkEmailNotification.php:28
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\$add_goto
bool $add_goto
Definition:
EmployeeTalkEmailNotification.php:36
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification
Definition:
EmployeeTalkEmailNotification.php:23
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\$talk_name
string $talk_name
Definition:
EmployeeTalkEmailNotification.php:26
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\getAddGoto
getAddGoto()
Definition:
EmployeeTalkEmailNotification.php:114
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\$subject_key
string $subject_key
Definition:
EmployeeTalkEmailNotification.php:29
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\$message_key
string $message_key
Definition:
EmployeeTalkEmailNotification.php:30
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\$dates
array $dates
Definition:
EmployeeTalkEmailNotification.php:35
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\$talk_ref_id
int $talk_ref_id
Definition:
EmployeeTalkEmailNotification.php:25
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\getSubjectLangKey
getSubjectLangKey()
Definition:
EmployeeTalkEmailNotification.php:91
ILIAS\EmployeeTalk\Service
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
EmployeeTalkEmailNotification.php:21
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\getDates
getDates()
Definition:
EmployeeTalkEmailNotification.php:109
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\getNameOfSuperior
getNameOfSuperior()
Definition:
EmployeeTalkEmailNotification.php:101
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\EmployeeTalk\Service\EmployeeTalkEmailNotification\$superior_name
string $superior_name
Definition:
EmployeeTalkEmailNotification.php:31
Modules
EmployeeTalk
classes
Service
EmployeeTalkEmailNotification.php
Generated on Fri Apr 11 2025 22:01:33 for ILIAS by
1.8.13 (using
Doxyfile
)