File_Therion_DataTypes
[ class tree: File_Therion_DataTypes ] [ index: File_Therion_DataTypes ] [ all elements ]

Class: File_Therion_DataType

Source Location: /File_Therion-0.4.1/File/Therion/DataTypes/DataTypeInterface.php

Class Overview


Abstract class defining basic dataType expected functions


Author(s):

Copyright:

  • 2016 Benedikt Hallinger

Methods


Child classes:

File_Therion_Reference
Class representing a therion object reference.
File_Therion_Date
Class representing a therion date object.
File_Therion_Person
Class representing a therion person object.
File_Therion_Unit
Class representing a therion untit object.

Inherited Variables

Inherited Methods


Class Details

[line 25]
Abstract class defining basic dataType expected functions


[ Top ]


Method Detail

parse   [line 41]

mixed parse( $string $string)

Parse string content into this datatype
  • Return: crafted object
  • Abstract:
  • Access: public

Overridden in child classes as:

File_Therion_Reference::parse()
Parse string reference into static reference object.
File_Therion_Date::parse()
Parse string content into this datatype.
File_Therion_Person::parse()
Parse string content into this datatype
File_Therion_Unit::parse()
Parse string content into this datatype.

Parameters:

$string   $string   —  data to parse

[ Top ]

toString   [line 32]

Therion toString( )

Get string representation
  • Return: compliant String of this type
  • Abstract:
  • Access: public

Overridden in child classes as:

File_Therion_Reference::toString()
Get string representation.
File_Therion_Date::toString()
Get string representation
File_Therion_Person::toString()
Get string representation
File_Therion_Unit::toString()
Get string representation

[ Top ]

__toString   [line 46]

void __toString( )

Magic __toString() method calls toString().
  • Access: public

[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:09:45 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.