ILIAS
trunk Revision v11.0_alpha-1715-g7fc467680fb
◀ ilDoc Overview
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
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
k
l
m
n
o
p
r
s
t
u
v
w
x
+
Variables
$
c
e
g
h
j
l
m
p
s
t
u
v
+
Enumerations
a
c
e
f
i
j
l
m
n
o
p
r
s
t
u
v
z
+
Enumerator
a
c
d
e
f
g
i
l
m
n
o
p
q
s
t
u
v
y
+
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
Ö
Enumerations
Enumerator
+
Files
File List
+
Globals
+
All
$
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
z
+
Functions
a
b
c
d
e
f
g
h
i
m
n
p
r
s
t
u
v
+
Variables
$
a
c
e
g
h
i
m
n
o
p
r
s
t
u
v
z
Enumerations
Enumerator
Examples
•
All
Data Structures
Namespaces
Files
Functions
Variables
Enumerations
Enumerator
Modules
Pages
class.ilUsersGalleryGroup.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
class
ilUsersGalleryGroup
implements
ilUsersGalleryUserCollection
22
{
23
protected
bool
$highlighted
=
false
;
24
protected
string
$label
=
''
;
25
29
public
function
__construct
(
protected
array $users)
30
{
31
}
32
33
public
function
setHighlighted
(
bool
$status): void
34
{
35
$this->highlighted = $status;
36
}
37
38
public
function
isHighlighted
(): bool
39
{
40
return
$this->highlighted
;
41
}
42
43
public
function
setLabel
(
string
$label): void
44
{
45
$this->label =
$label
;
46
}
47
48
public
function
getLabel
(): string
49
{
50
return
$this->label
;
51
}
52
56
public
function
setItems
(array $items): void
57
{
58
$this->users = $items;
59
}
60
64
public
function
getItems
(): array
65
{
66
return
$this->users;
67
}
68
69
public
function
count
():
int
70
{
71
return
count
($this->users);
72
}
73
74
public
function
current
():
ilUsersGalleryUser
75
{
76
return
current
($this->users);
77
}
78
79
public
function
next
(): void
80
{
81
next
($this->users);
82
}
83
84
public
function
key
():
int
85
{
86
return
key
($this->users);
87
}
88
89
public
function
valid
(): bool
90
{
91
return
key
($this->users) !==
null
;
92
}
93
94
public
function
rewind
(): void
95
{
96
reset($this->users);
97
}
98
}
ilUsersGalleryUserCollection
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
interface.ilUsersGalleryUserCollection.php:19
ilUsersGalleryGroup\$highlighted
bool $highlighted
Definition:
class.ilUsersGalleryGroup.php:23
ilUsersGalleryGroup\rewind
rewind()
Definition:
class.ilUsersGalleryGroup.php:94
ilUsersGalleryGroup\setItems
setItems(array $items)
Definition:
class.ilUsersGalleryGroup.php:56
ilUsersGalleryUser
Definition:
interface.ilUsersGalleryUser.php:21
ilUsersGalleryGroup\isHighlighted
isHighlighted()
Definition:
class.ilUsersGalleryGroup.php:38
ilUsersGalleryGroup\count
count()
Definition:
class.ilUsersGalleryGroup.php:69
ilUsersGalleryGroup\next
next()
Definition:
class.ilUsersGalleryGroup.php:79
ilUsersGalleryGroup\current
current()
Definition:
class.ilUsersGalleryGroup.php:74
null
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
Definition:
shib_logout.php:142
ilUsersGalleryGroup\$label
string $label
Definition:
class.ilUsersGalleryGroup.php:24
ilUsersGalleryGroup\setLabel
setLabel(string $label)
Definition:
class.ilUsersGalleryGroup.php:43
ilUsersGalleryGroup\valid
valid()
Definition:
class.ilUsersGalleryGroup.php:89
ilUsersGalleryGroup\getLabel
getLabel()
Definition:
class.ilUsersGalleryGroup.php:48
ilUsersGalleryGroup\setHighlighted
setHighlighted(bool $status)
Definition:
class.ilUsersGalleryGroup.php:33
ilUsersGalleryGroup\getItems
getItems()
Definition:
class.ilUsersGalleryGroup.php:64
ilUsersGalleryGroup\__construct
__construct(protected array $users)
Definition:
class.ilUsersGalleryGroup.php:29
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ilUsersGalleryGroup
Definition:
class.ilUsersGalleryGroup.php:21
ilUsersGalleryGroup\key
key()
Definition:
class.ilUsersGalleryGroup.php:84
components
ILIAS
User
classes
Gallery
class.ilUsersGalleryGroup.php
Generated on Sat Apr 5 2025 23:04:35 for ILIAS by
1.8.13 (using
Doxyfile
)