Class EasyRdf_Literal_DateTime

Description

Class that represents an RDF Literal of datatype xsd:dateTime

Located in /EasyRdf/Literal/DateTime.php (line 47)

EasyRdf_Literal
   |
   --EasyRdf_Literal_Date
      |
      --EasyRdf_Literal_DateTime
Method Summary
object EasyRdf_Literal_Date __construct (mixed $value, [string $lang = null], [string $datatype = null])
integer hour ()
integer min ()
integer sec ()
string __toString ()
Methods
Constructor __construct (line 59)

Constructor for creating a new date literal

The date is parsed and stored internally using a DateTime object.

  • see: DateTime
  • access: public
object EasyRdf_Literal_Date __construct (mixed $value, [string $lang = null], [string $datatype = null])
  • mixed $value: The value of the literal
  • string $lang: Should be null (literals with a datatype can't have a language)
  • string $datatype: Optional datatype (default 'xsd:date')

Redefinition of:
EasyRdf_Literal_Date::__construct()
Constructor for creating a new date literal
hour (line 73)

24-hour format of the hour as an integer

  • access: public
integer hour ()
min (line 82)

The minutes pasts the hour as an integer

  • access: public
integer min ()
sec (line 91)

The seconds pasts the minute as an integer

  • access: public
integer sec ()
__toString (line 100)

Magic method to return the value as an ISO8601 string

  • return: The date time as an ISO8601 string
  • access: public
string __toString ()

Redefinition of:
EasyRdf_Literal_Date::__toString()
Magic method to return the value as an ISO8601 date string

Inherited Methods

Inherited From EasyRdf_Literal_Date

EasyRdf_Literal_Date::__construct()
EasyRdf_Literal_Date::day()
EasyRdf_Literal_Date::format()
EasyRdf_Literal_Date::month()
EasyRdf_Literal_Date::year()
EasyRdf_Literal_Date::__toString()

Inherited From EasyRdf_Literal

EasyRdf_Literal::__construct()
EasyRdf_Literal::create()
EasyRdf_Literal::deleteDatatypeMapping()
EasyRdf_Literal::dumpValue()
EasyRdf_Literal::getDatatype()
EasyRdf_Literal::getDatatypeForValue()
EasyRdf_Literal::getDatatypeUri()
EasyRdf_Literal::getLang()
EasyRdf_Literal::getValue()
EasyRdf_Literal::setDatatypeMapping()
EasyRdf_Literal::toArray()
EasyRdf_Literal::__toString()

Documentation generated on Wed, 20 Jul 2011 19:54:03 +0100 by phpDocumentor 1.4.3