Class PhpiCalLib_DataTypes_Duration

Description

The dur-value data type.

        dur-value  = (["+"] / "-") "P" (dur-date / dur-time / dur-week)

        dur-date   = dur-day [dur-time]
        dur-time   = "T" (dur-hour / dur-minute / dur-second)
        dur-week   = 1*DIGIT "W"
        dur-hour   = 1*DIGIT "H" [dur-minute]
        dur-minute = 1*DIGIT "M" [dur-second]
        dur-second = 1*DIGIT "S"
        dur-day    = 1*DIGIT "D"

Located in /datatypes.php (line 457)

PhpiCalLib_DataType
   |
   --PhpiCalLib_DataTypes_Duration
Method Summary
PhpiCalLib_DataTypes_Duration __construct ()
integer GetDays ()
integer GetHours ()
integer GetMinutes ()
bool GetPolarity ()
integer GetSeconds ()
integer GetWeeks ()
void SetDays ( $Number, number $Days)
void SetHours ( $Number, number $Hours)
void SetMinutes ( $Number, number $Minutes)
void SetPolarity (bool $Polarity)
void SetSeconds (number $Number)
void SetWeeks ( $Number, number $Week)
string ToString ()
Variables
Methods
Constructor __construct (line 465)

Constructor

  • access: public
PhpiCalLib_DataTypes_Duration __construct ()
GetDays (line 556)

Access the dur-day

  • access: public
integer GetDays ()
GetHours (line 533)

Access the dur-hour

  • access: public
integer GetHours ()
GetMinutes (line 510)

Access the dur-minute

  • access: public
integer GetMinutes ()
GetPolarity (line 590)
  • access: public
bool GetPolarity ()
GetSeconds (line 487)

Access the dur-second

  • access: public
integer GetSeconds ()
GetWeeks (line 582)

Access the dur-week

  • access: public
integer GetWeeks ()
SetDays (line 543)

Set the dur-day component of the dur-value

  • access: public
void SetDays ( $Number, number $Days)
  • number $Days
  • $Number
SetHours (line 520)

Set the dur-hour component of the dur-value

  • access: public
void SetHours ( $Number, number $Hours)
  • number $Hours
  • $Number
SetMinutes (line 497)

Set the dur-minute component of the dur-value

  • access: public
void SetMinutes ( $Number, number $Minutes)
  • number $Minutes
  • $Number
SetPolarity (line 597)
  • access: public
void SetPolarity (bool $Polarity)
  • bool $Polarity
SetSeconds (line 474)

Set the dur-second component of the dur-value

  • access: public
void SetSeconds (number $Number)
  • number $Number
SetWeeks (line 566)

Set the dur-week component of the dur-value

  • access: public
void SetWeeks ( $Number, number $Week)
  • number $Week
  • $Number
ToString (line 628)

Convert to string

  • access: public
string ToString ()

Inherited Methods

Inherited From PhpiCalLib_DataType

PhpiCalLib_DataType::FromDataType()
PhpiCalLib_DataType::ToDataType()

Documentation generated on Tue, 01 Apr 2008 00:20:09 +0100 by phpDocumentor 1.4.0