Class Zend_Gdata_Extension_Where

Description

Data model class to represent a location (gd:where element)

  • copyright: Copyright (c) 2005-2007 Zend Technologies USA Inc. (http://www.zend.com)
  • license: New BSD License

Located in /Gdata/Extension/Where.php (line 35)

Zend_Gdata_App_Base
   |
   --Zend_Gdata_App_Extension
      |
      --Zend_Gdata_Extension
         |
         --Zend_Gdata_Extension_Where
Variable Summary
 mixed $_entryLink
 mixed $_label
 mixed $_rel
Method Summary
 Zend_Gdata_Extension_Where __construct ([ $label = null], [ $rel = null], [ $valueString = null], [ $entryLink = null])
 void getDOM ([ $doc = null])
 void getEntryLink ()
 void getLabel ()
 void getRel ()
 void getValueString ()
 void setEntryLink ( $value)
 void setLabel ( $value)
 void setRel ( $value)
 void setValueString ( $value)
 void takeAttributeFromDOM ( $attribute)
 void takeChildFromDOM (DOMNode $child)
 void __toString ()
Variables
mixed $_entryLink = null (line 42)
  • access: protected
mixed $_label = null (line 39)
  • access: protected
mixed $_rel = null (line 40)
  • access: protected
mixed $_rootElement = 'gd:where' (line 38)
  • access: protected

Redefinition of:
Zend_Gdata_App_Base::$_rootElement
mixed $_valueString = null (line 41)
  • access: protected

Inherited Variables

Inherited from Zend_Gdata_Extension

Zend_Gdata_Extension::$_rootNamespace

Inherited from Zend_Gdata_App_Base

Zend_Gdata_App_Base::$_extensionAttributes
Zend_Gdata_App_Base::$_extensionElements
Zend_Gdata_App_Base::$_namespaces
Zend_Gdata_App_Base::$_rootNamespaceURI
Zend_Gdata_App_Base::$_text
Methods
Constructor __construct (line 44)
  • access: public
Zend_Gdata_Extension_Where __construct ([ $label = null], [ $rel = null], [ $valueString = null], [ $entryLink = null])
  • $label
  • $rel
  • $valueString
  • $entryLink

Redefinition of:
Zend_Gdata_Extension::__construct()
getDOM (line 53)
  • access: public
void getDOM ([ $doc = null])
  • $doc

Redefinition of:
Zend_Gdata_App_Base::getDOM()
Retrieves a DOMElement which corresponds to this element and all child properties. This is used to build an entry back into a DOM and eventually XML text for sending to the server upon updates, or for application storage/persistence.
getEntryLink (line 143)
  • access: public
void getEntryLink ()
getLabel (line 110)
  • access: public
void getLabel ()
getRel (line 121)
  • access: public
void getRel ()
getValueString (line 132)
  • access: public
void getValueString ()
setEntryLink (line 148)
  • access: public
void setEntryLink ( $value)
  • $value
setLabel (line 115)
  • access: public
void setLabel ( $value)
  • $value
setRel (line 126)
  • access: public
void setRel ( $value)
  • $value
setValueString (line 137)
  • access: public
void setValueString ( $value)
  • $value
takeAttributeFromDOM (line 67)
  • access: protected
void takeAttributeFromDOM ( $attribute)
  • $attribute

Redefinition of:
Zend_Gdata_App_Base::takeAttributeFromDOM()
Given a DOMNode representing an attribute, tries to map the data into instance members. If no mapping is defined, the name and value are stored in an array.
takeChildFromDOM (line 90)

Creates individual Entry objects of the appropriate type and stores them in the $_entry array based upon DOM data.

  • access: protected
void takeChildFromDOM (DOMNode $child)
  • DOMNode $child: The DOMNode to process

Redefinition of:
Zend_Gdata_App_Base::takeChildFromDOM()
Given a child DOMNode, tries to determine how to map the data into object instance members. If no mapping is defined, Extension_Element objects are created and stored in an array.
__toString (line 105)
  • access: public
void __toString ()

Redefinition of:
Zend_Gdata_App_Base::__toString()
Magic toString method allows using this directly via echo

Inherited Methods

Inherited From Zend_Gdata_Extension

 Zend_Gdata_Extension::__construct()

Inherited From Zend_Gdata_App_Base

 Zend_Gdata_App_Base::__construct()
 Zend_Gdata_App_Base::getDOM()
 Zend_Gdata_App_Base::getExtensionAttributes()
 Zend_Gdata_App_Base::getExtensionElements()
 Zend_Gdata_App_Base::getText()
 Zend_Gdata_App_Base::getXML()
 Zend_Gdata_App_Base::lookupNamespace()
 Zend_Gdata_App_Base::registerNamespace()
 Zend_Gdata_App_Base::saveXML()
 Zend_Gdata_App_Base::setExtensionAttributes()
 Zend_Gdata_App_Base::setExtensionElements()
 Zend_Gdata_App_Base::setText()
 Zend_Gdata_App_Base::takeAttributeFromDOM()
 Zend_Gdata_App_Base::takeChildFromDOM()
 Zend_Gdata_App_Base::transferFromDOM()
 Zend_Gdata_App_Base::transferFromXML()
 Zend_Gdata_App_Base::__get()
 Zend_Gdata_App_Base::__isset()
 Zend_Gdata_App_Base::__set()
 Zend_Gdata_App_Base::__toString()
 Zend_Gdata_App_Base::__unset()

Documentation generated on Sun, 27 May 2007 23:28:38 -0700 by phpDocumentor 1.3.2