ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod Class Reference
+ Inheritance diagram for ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod:
+ Collaboration diagram for ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod:

Public Member Functions

 __construct (ilDateTime $start, ilDateTime $end, bool $fullDay)
 EmployeeTalkPeriod constructor. More...
 
 getStart ()
 Get start of date period. More...
 
 getEnd ()
 Get end of period. More...
 
 isFullday ()
 is event a fullday period More...
 

Private Attributes

ilDateTime $start
 
ilDateTime $end
 
bool $fullDay
 

Detailed Description

Definition at line 26 of file EmployeeTalkPeriod.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod::__construct ( ilDateTime  $start,
ilDateTime  $end,
bool  $fullDay 
)

Member Function Documentation

◆ getEnd()

ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod::getEnd ( )

Get end of period.

Implements ilDatePeriod.

Definition at line 50 of file EmployeeTalkPeriod.php.

References ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod\$end.

◆ getStart()

ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod::getStart ( )

Get start of date period.

Implements ilDatePeriod.

Definition at line 45 of file EmployeeTalkPeriod.php.

References ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod\$start.

◆ isFullday()

ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod::isFullday ( )

is event a fullday period

Implements ilDatePeriod.

Definition at line 55 of file EmployeeTalkPeriod.php.

References ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod\$fullDay.

55  : bool
56  {
57  return $this->fullDay;
58  }

Field Documentation

◆ $end

ilDateTime ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod::$end
private

◆ $fullDay

bool ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod::$fullDay
private

◆ $start

ilDateTime ILIAS\EmployeeTalk\Talk\EmployeeTalkPeriod::$start
private

The documentation for this class was generated from the following file: