ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
ChangedUserFieldAttribute.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\User\Profile\ChangeListeners
;
22
23
use
ILIAS\User\PropertyAttributes
;
24
29
class
ChangedUserFieldAttribute
30
{
31
public
function
__construct
(
32
private
readonly
PropertyAttributes
$attribute_name,
33
private
readonly
bool
$old_value,
34
private
readonly
bool
$new_value
35
) {
36
}
37
38
public
function
getAttribute
():
PropertyAttributes
39
{
40
return
$this->attribute_name;
41
}
42
43
public
function
getOldValue
(): bool
44
{
45
return
$this->old_value;
46
}
47
48
public
function
getNewValue
(): bool
49
{
50
return
$this->new_value;
51
}
52
}
ILIAS\User\Profile\ChangeListeners\ChangedUserFieldAttribute
Class ChangedUserFieldAttribute.
Definition:
ChangedUserFieldAttribute.php:30
ILIAS\User\Profile\ChangeListeners\ChangedUserFieldAttribute\getOldValue
getOldValue()
Definition:
ChangedUserFieldAttribute.php:43
ILIAS\User\Profile\ChangeListeners\ChangedUserFieldAttribute\__construct
__construct(private readonly PropertyAttributes $attribute_name, private readonly bool $old_value, private readonly bool $new_value)
Definition:
ChangedUserFieldAttribute.php:31
ILIAS\User\Profile\ChangeListeners\ChangedUserFieldAttribute\getNewValue
getNewValue()
Definition:
ChangedUserFieldAttribute.php:48
ILIAS\User\Profile\ChangeListeners\ChangedUserFieldAttribute\getAttribute
getAttribute()
Definition:
ChangedUserFieldAttribute.php:38
ILIAS\User\PropertyAttributes
PropertyAttributes
Definition:
PropertyAttributes.php:22
ILIAS\User\Profile\ChangeListeners
Definition:
ChangedUserFieldAttribute.php:21
components
ILIAS
User
src
Profile
ChangeListeners
ChangedUserFieldAttribute.php
Generated on Sat Oct 18 2025 23:04:58 for ILIAS by
1.9.4 (using
Doxyfile
)