ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
◀ ilDoc Overview
class.ilDclDateSelectionFieldModel.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
class
ilDclDateSelectionFieldModel
extends
ilDclSelectionFieldModel
22
{
23
public
const
PROP_SELECTION_TYPE
=
'date_selection_type'
;
24
public
const
PROP_SELECTION_OPTIONS
=
'date_selection_options'
;
25
26
public
function
personalizeOptionValue
(
string
$value,
ilObjUser
$user): string
27
{
28
$value = parent::personalizeOptionValue($value, $user);
29
return
(strtotime($value) ===
false
) ? $value : date($user->
getDateFormat
()->toString(), strtotime($value));
30
}
31
}
ilObjUser\getDateFormat
getDateFormat()
Definition:
class.ilObjUser.php:1030
ilObjUser
ilDclSelectionFieldModel
Definition:
class.ilDclSelectionFieldModel.php:21
ilDclDateSelectionFieldModel\PROP_SELECTION_OPTIONS
const PROP_SELECTION_OPTIONS
Definition:
class.ilDclDateSelectionFieldModel.php:24
ilDclDateSelectionFieldModel\personalizeOptionValue
personalizeOptionValue(string $value, ilObjUser $user)
Definition:
class.ilDclDateSelectionFieldModel.php:26
ilDclDateSelectionFieldModel\PROP_SELECTION_TYPE
const PROP_SELECTION_TYPE
Definition:
class.ilDclDateSelectionFieldModel.php:23
ilDclDateSelectionFieldModel
Definition:
class.ilDclDateSelectionFieldModel.php:21
components
ILIAS
DataCollection
classes
Fields
DateSelection
class.ilDclDateSelectionFieldModel.php
Generated on Wed Sep 3 2025 23:02:52 for ILIAS by
1.8.13 (using
Doxyfile
)