## Zend_Gdata_App_FeedSourceParent

Description

Atom feed class

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

Located in /Gdata/App/FeedSourceParent.php (line 63)

    Zend_Gdata_App_Base
       |
       --Zend_Gdata_App_FeedEntryParent
          |
          --Zend_Gdata_App_FeedSourceParent

Direct descendents

Class | Description
--- | ---
Zend_Gdata_App_Feed | Atom feed class
Zend_Gdata_App_Extension_Source |

Variable Summary
string $_entryClassName
mixed $_generator
mixed $_icon
mixed $_logo
string $_rootElement
mixed $_subtitle
Method Summary
void getDOM ([ $doc = null], [ $majorVersion = 1], [ $minorVersion = null])
Zend_Gdata_AppExtension_Generator getGenerator ()
Zend_Gdata_AppExtension_Icon getIcon ()
Zend_Gdata_AppExtension_logo getlogo ()
Zend_Gdata_AppExtension_Subtitle getSubtitle ()
Zend_Gdata_App_FeedSourceParent setGenerator (Zend_Gdata_App_Extension_Generator $value)
Zend_Gdata_App_FeedSourceParent setHttpClient ( $httpClient)
Zend_Gdata_App_FeedSourceParent setIcon (Zend_Gdata_App_Extension_Icon $value)
Zend_Gdata_App_FeedSourceParent setlogo (Zend_Gdata_App_Extension_logo $value)
Zend_Gdata_App_FeedEntryParent setService (Zend_Gdata_App $instance)
Zend_Gdata_App_FeedSourceParent setSubtitle (Zend_Gdata_App_Extension_Subtitle $value)
void takeChildFromDOM (DOMNode $child)
mixed __get (string $var)
Variables
string $_entryClassName = 'Zend_Gdata_App_Entry' (line 71)

The classname for individual feed elements.

- access: protected

Redefined in descendants as:

- Zend_Gdata_Feed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Geo_Feed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Media_Feed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_YouTube_InboxFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_YouTube_VideoFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_YouTube_ContactFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_YouTube_PlaylistListFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_YouTube_SubscriptionFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_YouTube_PlaylistVideoFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Books_CollectionFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Books_VolumeFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Gbase_SnippetFeed::$_entryClassName : The classname for individual snippet feed elements.
- Zend_Gdata_Gbase_ItemFeed::$_entryClassName : The classname for individual item feed elements.
- Zend_Gdata_YouTube_ActivityFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_YouTube_CommentFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Docs_DocumentListFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Health_ProfileListFeed::$_entryClassName : The class name for individual profile feed elements.
- Zend_Gdata_Health_ProfileFeed::$_entryClassName : The class name for individual profile feed elements.
- Zend_Gdata_Calendar_EventFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Calendar_ListFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Gapps_OwnerFeed::$_entryClassName
- Zend_Gdata_Gapps_UserFeed::$_entryClassName
- Zend_Gdata_Gapps_NicknameFeed::$_entryClassName
- Zend_Gdata_Gapps_EmailListFeed::$_entryClassName
- Zend_Gdata_Gapps_GroupFeed::$_entryClassName
- Zend_Gdata_Gapps_MemberFeed::$_entryClassName
- Zend_Gdata_Gapps_EmailListRecipientFeed::$_entryClassName
- Zend_Gdata_Photos_AlbumFeed::$_entryClassName
- Zend_Gdata_Photos_UserFeed::$_entryClassName
- Zend_Gdata_Photos_PhotoFeed::$_entryClassName
- Zend_Gdata_Exif_Feed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Spreadsheets_SpreadsheetFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Spreadsheets_WorksheetFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Spreadsheets_CellFeed::$_entryClassName : The classname for individual feed elements.
- Zend_Gdata_Spreadsheets_ListFeed::$_entryClassName : The classname for individual feed elements.

mixed $_generator = null (line 80)

- access: protected

mixed $_icon = null (line 81)

- access: protected

mixed $_logo = null (line 82)

- access: protected

string $_rootElement = null (line 78)

Root XML element for Atom entries.

- access: protected

Redefinition of:

Zend_Gdata_App_Base::$_rootElement

Redefined in descendants as:

- Zend_Gdata_App_Feed::$_rootElement : The root xml element of this data element
- Zend_Gdata_App_Extension_Source::$_rootElement

mixed $_subtitle = null (line 83)

- access: protected

#### Inherited Variables

Inherited from Zend_Gdata_App_FeedEntryParent

> Zend_Gdata_App_FeedEntryParent::$_author
> Zend_Gdata_App_FeedEntryParent::$_category
> Zend_Gdata_App_FeedEntryParent::$_contributor
> Zend_Gdata_App_FeedEntryParent::$_etag
> Zend_Gdata_App_FeedEntryParent::$_id
> Zend_Gdata_App_FeedEntryParent::$_link
> Zend_Gdata_App_FeedEntryParent::$_majorProtocolVersion
> Zend_Gdata_App_FeedEntryParent::$_minorProtocolVersion
> Zend_Gdata_App_FeedEntryParent::$_rights
> Zend_Gdata_App_FeedEntryParent::$_service
> Zend_Gdata_App_FeedEntryParent::$_title
> Zend_Gdata_App_FeedEntryParent::$_updated

Inherited from Zend_Gdata_App_Base

> Zend_Gdata_App_Base::$_extensionAttributes
> Zend_Gdata_App_Base::$_extensionElements
> Zend_Gdata_App_Base::$_namespaceLookupCache
> Zend_Gdata_App_Base::$_namespaces
> Zend_Gdata_App_Base::$_rootNamespace
> Zend_Gdata_App_Base::$_rootNamespaceURI
> Zend_Gdata_App_Base::$_text

Methods
getDOM (line 141)

- access: public

void getDOM ([ $doc = null], [ $majorVersion = 1], [ $minorVersion = null])

- $doc
- $majorVersion
- $minorVersion

Redefinition of:

Zend_Gdata_App_FeedEntryParent::getDOM()

Redefined in descendants as:

- Zend_Gdata_App_Feed::getDOM() : Retrieves the DOM model representing this object and all children
- Zend_Gdata_Feed::getDOM()
- Zend_Gdata_Calendar_EventFeed::getDOM()
- Zend_Gdata_Calendar_ListFeed::getDOM()
- Zend_Gdata_Photos_AlbumFeed::getDOM()
- Zend_Gdata_Photos_UserFeed::getDOM()
- Zend_Gdata_Photos_PhotoFeed::getDOM()
- Zend_Gdata_Spreadsheets_CellFeed::getDOM()

getGenerator (line 198)

- access: public

Zend_Gdata_AppExtension_Generator getGenerator ()
getIcon (line 216)

- access: public

Zend_Gdata_AppExtension_Icon getIcon ()
getlogo (line 234)

- access: public

Zend_Gdata_AppExtension_logo getlogo ()
getSubtitle (line 252)

- access: public

Zend_Gdata_AppExtension_Subtitle getSubtitle ()
setGenerator (line 207)

- return: Provides a fluent interface
- access: public

Zend_Gdata_App_FeedSourceParent setGenerator (Zend_Gdata_App_Extension_Generator $value)

- Zend_Gdata_App_Extension_Generator $value

setHttpClient (line 95)

Set the HTTP client instance

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

- return: Provides a fluent interface
- deprecated: Deprecated as of Zend Framework 1.7. Use setService() instead.
- access: public

Zend_Gdata_App_FeedSourceParent setHttpClient ( $httpClient)

- Zend_Http_Client $httpClient

Redefinition of:

Zend_Gdata_App_FeedEntryParent::setHttpClient()
  Set the HTTP client instance

setIcon (line 225)

- return: Provides a fluent interface
- access: public

Zend_Gdata_App_FeedSourceParent setIcon (Zend_Gdata_App_Extension_Icon $value)

- Zend_Gdata_App_Extension_Icon $value

setlogo (line 243)

- return: Provides a fluent interface
- access: public

Zend_Gdata_App_FeedSourceParent setlogo (Zend_Gdata_App_Extension_logo $value)

- Zend_Gdata_App_Extension_logo $value

setService (line 112)

Set the active service instance for this feed and all enclosed entries.

This will be used to perform network requests, such as when calling save() and delete().

- return: Provides a fluent interface.
- access: public

Zend_Gdata_App_FeedEntryParent setService (Zend_Gdata_App $instance)

- Zend_Gdata_App $instance: The new service instance.

Redefinition of:

Zend_Gdata_App_FeedEntryParent::setService()
  Set the active service instance for this object. This will be used to perform network requests, such as when calling save() and delete().

setSubtitle (line 261)

- return: Provides a fluent interface
- access: public

Zend_Gdata_App_FeedSourceParent setSubtitle (Zend_Gdata_App_Extension_Subtitle $value)

- Zend_Gdata_App_Extension_Subtitle $value

takeChildFromDOM (line 165)

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_FeedEntryParent::takeChildFromDOM()

Redefined in descendants as:

- Zend_Gdata_App_Feed::takeChildFromDOM() : Creates individual Entry objects of the appropriate type and stores them in the $_entry array based upon DOM data.
- Zend_Gdata_Feed::takeChildFromDOM() : Creates individual Entry objects of the appropriate type and stores them in the $_entry array based upon DOM data.
- Zend_Gdata_Calendar_EventFeed::takeChildFromDOM()
- Zend_Gdata_Calendar_ListFeed::takeChildFromDOM()
- Zend_Gdata_Photos_AlbumFeed::takeChildFromDOM()
- Zend_Gdata_Photos_UserFeed::takeChildFromDOM() : Creates individual Entry objects of the appropriate type and stores them in the $_entry array based upon DOM data.
- Zend_Gdata_Photos_PhotoFeed::takeChildFromDOM()
- Zend_Gdata_Spreadsheets_CellFeed::takeChildFromDOM()

__get (line 132)

Make accessing some individual elements of the feed easier.

Special accessors 'entry' and 'entries' are provided so that if you wish to iterate over an Atom feed's entries, you can do so using foreach ($feed->entries as $entry) or foreach ($feed->entry as $entry).

- access: public

mixed __get (string $var)

- string $var: The property to access.

Redefinition of:

Zend_Gdata_App_Base::__get()
  Magic getter to allow access like $entry->foo to call $entry->getFoo() Alternatively, if no getFoo() is defined, but a $_foo protected variable is defined, this is returned.

Redefined in descendants as:

- Zend_Gdata_App_Feed::__get() : Make accessing some individual elements of the feed easier.

#### Inherited Methods

Inherited From Zend_Gdata_App_FeedEntryParent

> Zend_Gdata_App_FeedEntryParent::__construct()
> Zend_Gdata_App_FeedEntryParent::getAlternateLink()
> Zend_Gdata_App_FeedEntryParent::getAuthor()
> Zend_Gdata_App_FeedEntryParent::getCategory()
> Zend_Gdata_App_FeedEntryParent::getContributor()
> Zend_Gdata_App_FeedEntryParent::getDOM()
> Zend_Gdata_App_FeedEntryParent::getEditLink()
> Zend_Gdata_App_FeedEntryParent::getEtag()
> Zend_Gdata_App_FeedEntryParent::getHttpClient()
> Zend_Gdata_App_FeedEntryParent::getId()
> Zend_Gdata_App_FeedEntryParent::getLicenseLink()
> Zend_Gdata_App_FeedEntryParent::getLink()
> Zend_Gdata_App_FeedEntryParent::getMajorProtocolVersion()
> Zend_Gdata_App_FeedEntryParent::getMinorProtocolVersion()
> Zend_Gdata_App_FeedEntryParent::getNextLink()
> Zend_Gdata_App_FeedEntryParent::getPreviousLink()
> Zend_Gdata_App_FeedEntryParent::getRights()
> Zend_Gdata_App_FeedEntryParent::getSelfLink()
> Zend_Gdata_App_FeedEntryParent::getService()
> Zend_Gdata_App_FeedEntryParent::getTitle()
> Zend_Gdata_App_FeedEntryParent::getTitleValue()
> Zend_Gdata_App_FeedEntryParent::getUpdated()
> Zend_Gdata_App_FeedEntryParent::lookupNamespace()
> Zend_Gdata_App_FeedEntryParent::setAuthor()
> Zend_Gdata_App_FeedEntryParent::setCategory()
> Zend_Gdata_App_FeedEntryParent::setContributor()
> Zend_Gdata_App_FeedEntryParent::setEtag()
> Zend_Gdata_App_FeedEntryParent::setHttpClient()
> Zend_Gdata_App_FeedEntryParent::setId()
> Zend_Gdata_App_FeedEntryParent::setLink()
> Zend_Gdata_App_FeedEntryParent::setMajorProtocolVersion()
> Zend_Gdata_App_FeedEntryParent::setMinorProtocolVersion()
> Zend_Gdata_App_FeedEntryParent::setRights()
> Zend_Gdata_App_FeedEntryParent::setService()
> Zend_Gdata_App_FeedEntryParent::setTitle()
> Zend_Gdata_App_FeedEntryParent::setUpdated()
> Zend_Gdata_App_FeedEntryParent::takeChildFromDOM()

Inherited From Zend_Gdata_App_Base

> Zend_Gdata_App_Base::__construct()
> Zend_Gdata_App_Base::encode()
> Zend_Gdata_App_Base::flushNamespaceLookupCache()
> 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::registerAllNamespaces()
> 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 Tue, 26 Oct 2010 20:08:45 +0400 by phpDocumentor 1.4.2