|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Representation of ECS EContent Time Place. More...
Collaboration diagram for ilECSTimePlace:Public Member Functions | |
| __construct () | |
| Constructor. More... | |
| loadFromJson ($a_json) | |
| load from json More... | |
| setBegin ($a_begin) | |
| set begin More... | |
| getBegin () | |
| get begin More... | |
| getUTBegin () | |
| get begin as unix time More... | |
| setEnd ($a_end) | |
| set end More... | |
| getEnd () | |
| get end More... | |
| getUTEnd () | |
| get end as unix time More... | |
| setRoom ($a_room) | |
| set room More... | |
| getRoom () | |
| get room More... | |
| setCycle ($a_cycle) | |
| set cycle More... | |
| getCycle () | |
| get cycle More... | |
Data Fields | |
| $room = '' | |
| $begin = '' | |
| $end = '' | |
| $cycle = '' | |
Representation of ECS EContent Time Place.
Definition at line 34 of file class.ilECSTimePlace.php.
| ilECSTimePlace::__construct | ( | ) |
Constructor.
@access public
Definition at line 48 of file class.ilECSTimePlace.php.
| ilECSTimePlace::getBegin | ( | ) |
get begin
@access public
Definition at line 114 of file class.ilECSTimePlace.php.
References $begin.
| ilECSTimePlace::getCycle | ( | ) |
get cycle
@access public
Definition at line 219 of file class.ilECSTimePlace.php.
References $cycle.
| ilECSTimePlace::getEnd | ( | ) |
| ilECSTimePlace::getRoom | ( | ) |
get room
@access public
Definition at line 195 of file class.ilECSTimePlace.php.
References $room.
| ilECSTimePlace::getUTBegin | ( | ) |
get begin as unix time
@access public
Definition at line 125 of file class.ilECSTimePlace.php.
References IL_CAL_DATE, IL_CAL_UNIX, and ilTimeZone\UTC.
Referenced by loadFromJson().
Here is the caller graph for this function:| ilECSTimePlace::getUTEnd | ( | ) |
get end as unix time
@access public
Definition at line 170 of file class.ilECSTimePlace.php.
References IL_CAL_DATE, IL_CAL_UNIX, and ilTimeZone\UTC.
Referenced by loadFromJson().
Here is the caller graph for this function:| ilECSTimePlace::loadFromJson | ( | $a_json | ) |
load from json
@access public
| object | json representation |
| ilException |
Definition at line 60 of file class.ilECSTimePlace.php.
References $GLOBALS, $ilLog, ilDateTime\_before(), getUTBegin(), getUTEnd(), IL_CAL_DATE, and IL_CAL_UNIX.
Here is the call graph for this function:| ilECSTimePlace::setBegin | ( | $a_begin | ) |
set begin
@access public
Definition at line 95 of file class.ilECSTimePlace.php.
References IL_CAL_DATE, IL_CAL_UNIX, and ilTimeZone\UTC.
| ilECSTimePlace::setCycle | ( | $a_cycle | ) |
set cycle
@access public
Definition at line 207 of file class.ilECSTimePlace.php.
| ilECSTimePlace::setEnd | ( | $a_end | ) |
set end
@access public
| string | end |
Definition at line 140 of file class.ilECSTimePlace.php.
References IL_CAL_DATE, IL_CAL_UNIX, and ilTimeZone\UTC.
| ilECSTimePlace::setRoom | ( | $a_room | ) |
set room
@access public
| string | room |
Definition at line 184 of file class.ilECSTimePlace.php.
| ilECSTimePlace::$begin = '' |
Definition at line 37 of file class.ilECSTimePlace.php.
Referenced by getBegin().
| ilECSTimePlace::$cycle = '' |
Definition at line 39 of file class.ilECSTimePlace.php.
Referenced by getCycle().
| ilECSTimePlace::$end = '' |
Definition at line 38 of file class.ilECSTimePlace.php.
Referenced by getEnd().
| ilECSTimePlace::$room = '' |
Definition at line 36 of file class.ilECSTimePlace.php.
Referenced by getRoom().