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
EmployeeTalk.php
Go to the documentation of this file.
1
<?php
2
3
declare(strict_types=1);
4
21
namespace
ILIAS\Modules\EmployeeTalk\Talk\DAO
;
22
23
use
ilDateTime
;
24
25
final
class
EmployeeTalk
26
{
27
private
int
$objectId
;
28
private
ilDateTime
$startDate
;
29
private
ilDateTime
$endDate
;
30
private
bool
$allDay
;
31
private
string
$seriesId
;
32
private
string
$location
;
33
private
int
$employee
;
34
private
bool
$completed
;
35
private
bool
$standalone
;
36
private
int
$template_id
;
37
38
public
function
__construct
(
39
int
$objectId,
40
ilDateTime
$startDate,
41
ilDateTime
$endDate,
42
bool
$allDay,
43
string
$seriesId,
44
string
$location,
45
int
$employee,
46
bool
$completed,
47
bool
$standalone,
48
int
$template_id
49
) {
50
$this->objectId =
$objectId
;
51
$this->startDate =
$startDate
;
52
$this->endDate =
$endDate
;
53
$this->allDay =
$allDay
;
54
$this->seriesId =
$seriesId
;
55
$this->location =
$location
;
56
$this->employee =
$employee
;
57
$this->completed =
$completed
;
58
$this->standalone =
$standalone
;
59
$this->template_id =
$template_id
;
60
}
61
65
public
function
getObjectId
():
int
66
{
67
return
$this->objectId
;
68
}
69
74
public
function
setObjectId
(
int
$objectId):
EmployeeTalk
75
{
76
$this->objectId =
$objectId
;
77
return
$this;
78
}
79
83
public
function
getStartDate
():
ilDateTime
84
{
85
return
$this->startDate
;
86
}
87
92
public
function
setStartDate
(
ilDateTime
$startDate):
EmployeeTalk
93
{
94
$this->startDate =
$startDate
;
95
return
$this;
96
}
97
101
public
function
getEndDate
():
ilDateTime
102
{
103
return
$this->endDate
;
104
}
105
110
public
function
setEndDate
(
ilDateTime
$endDate):
EmployeeTalk
111
{
112
$this->endDate =
$endDate
;
113
return
$this;
114
}
115
119
public
function
isAllDay
(): bool
120
{
121
return
$this->allDay
;
122
}
123
128
public
function
setAllDay
(
bool
$allDay):
EmployeeTalk
129
{
130
$this->allDay =
$allDay
;
131
return
$this;
132
}
133
137
public
function
getSeriesId
(): string
138
{
139
return
$this->seriesId
;
140
}
141
146
public
function
setSeriesId
(
string
$seriesId):
EmployeeTalk
147
{
148
$this->seriesId =
$seriesId
;
149
return
$this;
150
}
151
155
public
function
getLocation
(): string
156
{
157
return
$this->location
;
158
}
159
164
public
function
setLocation
(
string
$location):
EmployeeTalk
165
{
166
$this->location =
$location
;
167
return
$this;
168
}
169
173
public
function
getEmployee
():
int
174
{
175
return
$this->employee
;
176
}
177
182
public
function
setEmployee
(
int
$employee):
EmployeeTalk
183
{
184
$this->employee =
$employee
;
185
return
$this;
186
}
187
191
public
function
isCompleted
(): bool
192
{
193
return
$this->completed
;
194
}
195
200
public
function
setCompleted
(
bool
$completed):
EmployeeTalk
201
{
202
$this->completed =
$completed
;
203
return
$this;
204
}
205
209
public
function
isStandalone
(): bool
210
{
211
return
$this->standalone
;
212
}
213
218
public
function
setStandalone
(
bool
$standalone):
EmployeeTalk
219
{
220
$this->standalone =
$standalone
;
221
return
$this;
222
}
223
224
public
function
getTemplateId
():
int
225
{
226
return
$this->template_id
;
227
}
228
229
public
function
setTemplateId
(
int
$template_id):
EmployeeTalk
230
{
231
$this->template_id =
$template_id
;
232
return
$this;
233
}
234
}
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\setObjectId
setObjectId(int $objectId)
Definition:
EmployeeTalk.php:74
ilDateTime
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\getEndDate
getEndDate()
Definition:
EmployeeTalk.php:101
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\__construct
__construct(int $objectId, ilDateTime $startDate, ilDateTime $endDate, bool $allDay, string $seriesId, string $location, int $employee, bool $completed, bool $standalone, int $template_id)
Definition:
EmployeeTalk.php:38
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\setEndDate
setEndDate(ilDateTime $endDate)
Definition:
EmployeeTalk.php:110
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\$standalone
bool $standalone
Definition:
EmployeeTalk.php:35
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\isAllDay
isAllDay()
Definition:
EmployeeTalk.php:119
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\$template_id
int $template_id
Definition:
EmployeeTalk.php:36
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\getObjectId
getObjectId()
Definition:
EmployeeTalk.php:65
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\$allDay
bool $allDay
Definition:
EmployeeTalk.php:30
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk
Definition:
EmployeeTalk.php:25
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\setEmployee
setEmployee(int $employee)
Definition:
EmployeeTalk.php:182
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\setLocation
setLocation(string $location)
Definition:
EmployeeTalk.php:164
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\$startDate
ilDateTime $startDate
Definition:
EmployeeTalk.php:28
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\setStartDate
setStartDate(ilDateTime $startDate)
Definition:
EmployeeTalk.php:92
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\setTemplateId
setTemplateId(int $template_id)
Definition:
EmployeeTalk.php:229
ILIAS\Modules\EmployeeTalk\Talk\DAO
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
EmployeeTalk.php:21
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\isCompleted
isCompleted()
Definition:
EmployeeTalk.php:191
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\$completed
bool $completed
Definition:
EmployeeTalk.php:34
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\getEmployee
getEmployee()
Definition:
EmployeeTalk.php:173
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\setSeriesId
setSeriesId(string $seriesId)
Definition:
EmployeeTalk.php:146
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\$employee
int $employee
Definition:
EmployeeTalk.php:33
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\$objectId
int $objectId
Definition:
EmployeeTalk.php:27
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\$seriesId
string $seriesId
Definition:
EmployeeTalk.php:31
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\getLocation
getLocation()
Definition:
EmployeeTalk.php:155
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\setCompleted
setCompleted(bool $completed)
Definition:
EmployeeTalk.php:200
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\getStartDate
getStartDate()
Definition:
EmployeeTalk.php:83
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\$location
string $location
Definition:
EmployeeTalk.php:32
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\isStandalone
isStandalone()
Definition:
EmployeeTalk.php:209
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\getSeriesId
getSeriesId()
Definition:
EmployeeTalk.php:137
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\setAllDay
setAllDay(bool $allDay)
Definition:
EmployeeTalk.php:128
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\getTemplateId
getTemplateId()
Definition:
EmployeeTalk.php:224
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\$endDate
ilDateTime $endDate
Definition:
EmployeeTalk.php:29
ILIAS\Modules\EmployeeTalk\Talk\DAO\EmployeeTalk\setStandalone
setStandalone(bool $standalone)
Definition:
EmployeeTalk.php:218
Modules
EmployeeTalk
classes
Talk
DAO
EmployeeTalk.php
Generated on Sat Apr 5 2025 22:01:23 for ILIAS by
1.8.13 (using
Doxyfile
)