Abstract Class Zend_Gdata_App_FeedEntryParent

Description

Abstract class for common functionality in entries and feeds

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

Located in /Gdata/App/FeedEntryParent.php (line 80)

Zend_Gdata_App_Base
   |
   --Zend_Gdata_App_FeedEntryParent
Direct descendents
Class Description
 class Zend_Gdata_App_Entry Concrete class for working with Atom entries.
Abstract class Zend_Gdata_App_FeedSourceParent Atom feed class
Variable Summary
Method Summary
Variables
mixed $_author = array() (line 90)
  • access: protected
mixed $_category = array() (line 91)
  • access: protected
mixed $_contributor = array() (line 92)
  • access: protected
Zend_Http_Client $_httpClient = null (line 88)

HTTP client object to use for retrieving feeds

  • access: protected
mixed $_id = null (line 93)
  • access: protected
mixed $_link = array() (line 94)
  • access: protected
mixed $_rights = null (line 95)
  • access: protected
mixed $_title = null (line 96)
  • access: protected
mixed $_updated = null (line 97)
  • access: protected

Inherited Variables

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::$_rootElement
Zend_Gdata_App_Base::$_rootNamespace
Zend_Gdata_App_Base::$_rootNamespaceURI
Zend_Gdata_App_Base::$_text
Methods
Constructor __construct (line 102)

Constructs a Feed or Entry

  • access: public
Zend_Gdata_App_FeedEntryParent __construct ([ $element = null])
  • $element

Redefinition of:
Zend_Gdata_App_Base::__construct()

Redefined in descendants as:
getAlternateLink (line 371)
  • access: public
Zend_Gdata_App_Extension_Link getAlternateLink ()
getAuthor (line 249)
  • access: public
getCategory (line 267)
  • access: public
getContributor (line 285)
  • access: public
getDOM (line 166)
  • 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.

Redefined in descendants as:
getEditLink (line 339)
  • access: public
getHttpClient (line 147)

Gets the HTTP client object. If none is set, a new Zend_Http_Client will be used.

  • access: public
Zend_Http_Client_Abstract getHttpClient ()
getId (line 303)
  • access: public
Zend_Gdata_AppExtension_Id getId ()
getLicenseLink (line 355)
  • access: public
Zend_Gdata_App_Extension_Link getLicenseLink ()
getLink (line 322)
  • access: public
void getLink ([string $rel = null])
  • string $rel: The rel value of the link to be found. If null, the array of links is returned
getNextLink (line 347)
  • access: public
getRights (line 389)
  • access: public
Zend_Gdata_AppExtension_Rights getRights ()
getSelfLink (line 363)
  • access: public
getTitle (line 407)
  • access: public
getUpdated (line 425)
  • access: public
setAuthor (line 258)
  • return: Provides a fluent interface
  • access: public
Zend_Gdata_App_FeedEntryParent setAuthor (array $value)
  • array $value
setCategory (line 276)
  • return: Provides a fluent interface
  • access: public
Zend_Gdata_App_FeedEntryParent setCategory (array $value)
  • array $value
setContributor (line 294)
  • return: Provides a fluent interface
  • access: public
Zend_Gdata_App_FeedEntryParent setContributor (array $value)
  • array $value
setHttpClient (line 135)

Set the HTTP client instance

Sets the HTTP client object to use for retrieving the feed.

  • return: Provides a fluent interface
  • access: public
Zend_Gdata_App_Feed setHttpClient ( $httpClient)

Redefined in descendants as:
setId (line 312)
  • return: Provides a fluent interface
  • access: public
setLink (line 380)
  • return: Provides a fluent interface
  • access: public
Zend_Gdata_App_FeedEntryParent setLink (array $value)
  • array $value: The array of Zend_Gdata_App_Extension_Link elements
setRights (line 398)
  • return: Provides a fluent interface
  • access: public
setTitle (line 416)
  • return: Provides a fluent interface
  • access: public
Zend_Gdata_App_Feed_Entry_Parent setTitle (Zend_Gdata_App_Extension_Title $value)
setUpdated (line 434)
  • return: Provides a fluent interface
  • access: public
Zend_Gdata_App_Feed_Entry_Parent setUpdated (Zend_Gdata_App_Extension_Updated $value)
takeChildFromDOM (line 196)
  • access: protected
void takeChildFromDOM ( $child)
  • $child

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.

Redefined in descendants as:

Inherited Methods

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:23:47 -0700 by phpDocumentor 1.3.2