Class PhpiCalLib_Properties_DateTimeProperty

Description

Many properties specify a value of type date-time. This base class can be used for those.

Located in /datetimeproperties.php (line 31)

PhpiCalLib_ContentLine
   |
   --PhpiCalLib_Properties_UnencodedProperty
      |
      --PhpiCalLib_Properties_DateTimeProperty
Direct descendents
Class Description
PhpiCalLib_Properties_CompletedProperty The COMPLETED property.
PhpiCalLib_Properties_CreatedProperty The CREATED property.
PhpiCalLib_Properties_DtStampProperty The DTSTAMP property.
PhpiCalLib_Properties_LastModifiedProperty The LAST-MODIFIED property.
Method Summary
PhpiCalLib_Properties_DateTimeProperty __construct ()
PhpiCalLib_DateType_DateTime GetValue ()
void SetEncodedValue (string $Value)
void SetValue (PhpiCalLib_DateType_DateTime $DateTime)
Variables
Methods
Constructor __construct (line 42)

Constructor

  • access: public
PhpiCalLib_Properties_DateTimeProperty __construct ()

Redefinition of:
PhpiCalLib_ContentLine::__construct()
Constructor

Redefined in descendants as:
GetValue (line 70)

Access the value as a DateTime

  • access: public
PhpiCalLib_DateType_DateTime GetValue ()

Redefinition of:
PhpiCalLib_Properties_UnencodedProperty::GetValue()
Simple accessor to get this property which has no encoding
SetEncodedValue (line 56)

Overridden to make sure that the value is a valid date-time token

  • access: public
void SetEncodedValue (string $Value)
  • string $Value

Redefinition of:
PhpiCalLib_ContentLine::SetEncodedValue()
Sets the property value by specifying the encoded value
SetValue (line 79)

Set the value as a DateTime

  • access: public
void SetValue (PhpiCalLib_DateType_DateTime $DateTime)
  • PhpiCalLib_DateType_DateTime $DateTime

Redefinition of:
PhpiCalLib_Properties_UnencodedProperty::SetValue()
Simple accessor to set this property which has no encoding, only validation

Inherited Methods

Inherited From PhpiCalLib_Properties_UnencodedProperty

PhpiCalLib_Properties_UnencodedProperty::GetValue()
PhpiCalLib_Properties_UnencodedProperty::SetValue()

Inherited From PhpiCalLib_ContentLine

PhpiCalLib_ContentLine::__construct()
PhpiCalLib_ContentLine::AddParameter()
PhpiCalLib_ContentLine::AddParameterPermitted()
PhpiCalLib_ContentLine::Copy()
PhpiCalLib_ContentLine::Create()
PhpiCalLib_ContentLine::CreateContentLine()
PhpiCalLib_ContentLine::GetEncodedValue()
PhpiCalLib_ContentLine::GetName()
PhpiCalLib_ContentLine::GetParameter()
PhpiCalLib_ContentLine::GetParameters()
PhpiCalLib_ContentLine::GetType()
PhpiCalLib_ContentLine::RemoveParameter()
PhpiCalLib_ContentLine::RemoveParameterPermitted()
PhpiCalLib_ContentLine::SetEncodedValue()
PhpiCalLib_ContentLine::SetName()
PhpiCalLib_ContentLine::SetParameter()
PhpiCalLib_ContentLine::SetParameterPermitted()
PhpiCalLib_ContentLine::SetParameters()
PhpiCalLib_ContentLine::SetType()
PhpiCalLib_ContentLine::ToContentLines()
PhpiCalLib_ContentLine::ToPropertyName()
PhpiCalLib_ContentLine::ToPropertyType()
PhpiCalLib_ContentLine::ToString()

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