3declare(strict_types=1);
64 public function importFromECS(
string $a_ecs_type, $a_value,
string $a_sub_id): bool
67 switch ($a_ecs_type) {
76 $this->
getADT()->setDate($value);
90 if (!($a_value[
'lower'] ??
false) || !($a_value[
'upper'])) {
93 if ($a_value[
'lower'] ??
false) {
96 if ($a_value[
'upper'] ??
false) {
ADT definition base class.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getLuceneSearchString($a_value)
Get search string in lucene syntax.with php 8 support change parameter to union type
importFromECS(string $a_ecs_type, $a_value, string $a_sub_id)
Import meta data from ECS.
importValueFromXML(string $a_cdata)
Import value from xml.
getValueForXML(ilADT $element)
Parse ADT value for xml (export)
initADTDefinition()
Init adt instance.
AMD field abstract base class.
static parseIncomingDate($a_value, bool $a_add_time=false)
Try to parse incoming value to date object.
@classDescription Date and time handling
Representation of ECS EContent Time Place.