3 declare(strict_types=1);
34 return self::TYPE_DATE;
62 public function importFromECS(
string $a_ecs_type, $a_value,
string $a_sub_id): bool
65 switch ($a_ecs_type) {
73 if ($a_value instanceof
ilDate) {
74 $this->
getADT()->setDate($value);
88 if (!($a_value[
'lower'] ??
false) || !($a_value[
'upper'])) {
91 if ($a_value[
'lower'] ??
false) {
94 if ($a_value[
'upper'] ??
false) {
Representation of ECS EContent Time Place.
importValueFromXML(string $a_cdata)
getLuceneSearchString($a_value)
AMD field abstract base class.
importFromECS(string $a_ecs_type, $a_value, string $a_sub_id)
static parseIncomingDate($a_value, bool $a_add_time=false)
Try to parse incoming value to date object.
getValueForXML(ilADT $element)
ADT definition base class.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...