Zend_Gdata_App_FeedEntryParentAbstract class for common functionality in entries and feeds
Located in /Gdata/App/FeedEntryParent.php (line 82)
Zend_Gdata_App_Base | --Zend_Gdata_App_FeedEntryParent
| Class | Description |
|---|---|
Zend_Gdata_App_Entry
|
Concrete class for working with Atom entries. |
Zend_Gdata_App_FeedSourceParent
|
Atom feed class |
string
lookupNamespace
(string $prefix, [integer $majorVersion = null], [integer $minorVersion = null])
mixed
$_author
= array() (line 99)
mixed
$_category
= array() (line 100)
mixed
$_contributor
= array() (line 101)
string|null
$_etag
= NULL (line 97)
The HTTP ETag associated with this entry. Used for optimistic concurrency in protoco v2 or greater.
mixed
$_id
= null (line 102)
mixed
$_link
= array() (line 103)
mixed
$_majorProtocolVersion
= 1 (line 116)
Indicates the major protocol version that should be used.
At present, recognized values are either 1 or 2. However, any integer value >= 1 is considered valid.
mixed
$_minorProtocolVersion
= null (line 126)
Indicates the minor protocol version that should be used. Can be set to either an integer >= 0, or NULL if no minor version should be sent to the server.
mixed
$_rights
= null (line 104)
mixed
$_service
= null (line 89)
Service instance used to make network requests.
mixed
$_title
= null (line 105)
mixed
$_updated
= null (line 106)
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
Constructor __construct (line 131)
Constructs a Feed or Entry
getAlternateLink (line 483)
Returns the Zend_Gdata_App_Extension_Link element which represents
the URL for an alternate view of the data represented by this feed or entry. This alternate view is commonly a user-facing webpage, blog post, etc. The MIME type for the data at the URL is available from the returned Zend_Gdata_App_Extension_Link element. This link is in the atom feed/entry as an atom:link with a rel attribute value of 'self'.
getAuthor (line 300)
getCategory (line 324)
Returns the array of categories that classify this feed/entry. Each category is represented in an atom feed by an atom:category element.
getContributor (line 348)
Returns the array of contributors to this feed/entry. Each contributor is represented in an atom feed by an atom:contributor XML element
getDOM (line 217)
getEditLink (line 420)
Returns the Zend_Gdata_App_Extension_Link element which represents the URL used to edit this resource. This link is in the atom feed/entry as an atom:link with a rel attribute value of 'edit'.
getEtag (line 593)
Return the Etag for the current entry, or null if not set.
getHttpClient (line 183)
Gets the HTTP client object. If none is set, a new Zend_Http_Client will be used.
getId (line 369)
getLicenseLink (line 454)
getLink (line 399)
Given a particular 'rel' value, this method returns a matching
Zend_Gdata_App_Extension_Link element. If the 'rel' value is not provided, the full array of Zend_Gdata_App_Extension_Link elements is returned. In an atom feed, each link is represented by an atom:link element. The 'rel' value passed to this function is the atom:link/@rel attribute. Example rel values include 'self', 'edit', and 'alternate'.
getMajorProtocolVersion (line 622)
Get the major protocol version that is in use.
getMinorProtocolVersion (line 653)
Get the minor protocol version that is in use.
getNextLink (line 433)
Returns the Zend_Gdata_App_Extension_Link element which represents the URL used to retrieve the next chunk of results when paging through a feed. This link is in the atom feed as an atom:link with a rel attribute value of 'next'.
getPreviousLink (line 446)
Returns the Zend_Gdata_App_Extension_Link element which represents the URL used to retrieve the previous chunk of results when paging through a feed. This link is in the atom feed as an atom:link with a rel attribute value of 'previous'.
getRights (line 501)
getSelfLink (line 467)
Returns the Zend_Gdata_App_Extension_Link element which represents the URL used to retrieve the entry or feed represented by this object This link is in the atom feed/entry as an atom:link with a rel attribute value of 'self'.
getService (line 212)
Get the active service instance for this object. This will be used to perform network requests, such as when calling save() and delete().
getTitle (line 523)
Returns the title of this feed or entry. The title is an extremely short textual representation of this resource and is found as an atom:title element in a feed or entry
getTitleValue (line 535)
Returns a string representation of the title of this feed or entry.
The title is an extremely short textual representation of this resource and is found as an atom:title element in a feed or entry
getUpdated (line 561)
lookupNamespace (line 678)
Get the full version of a namespace prefix
Looks up a prefix (atom:, etc.) in the list of registered namespaces and returns the full namespace URI if available. Returns the prefix, unmodified, if it's not registered.
The current entry or feed's version will be used when performing the namespace lookup unless overridden using $majorVersion and $minorVersion. If the entry/fee has a null version, then the latest protocol version will be used by default.
setAuthor (line 312)
Sets the list of the authors of this feed/entry. In an atom feed, each author is represented by an atom:author element
setCategory (line 336)
Sets the array of categories that classify this feed/entry. Each category is represented in an atom feed by an atom:category element.
setContributor (line 360)
Sets the array of contributors to this feed/entry. Each contributor is represented in an atom feed by an atom:contributor XML element
setEtag (line 583)
Set the Etag for the current entry to $value. Setting $value to null unsets the Etag.
setHttpClient (line 166)
Set the HTTP client instance
Sets the HTTP client object to use for retrieving the feed.
setId (line 378)
setLink (line 492)
setMajorProtocolVersion (line 606)
Set the major protocol version that should be used. Values < 1 (excluding NULL) will cause a Zend_Gdata_App_InvalidArgumentException to be thrown.
setMinorProtocolVersion (line 636)
Set the minor protocol version that should be used. If set to NULL, no minor protocol version will be sent to the server. Values < 0 will cause a Zend_Gdata_App_InvalidArgumentException to be thrown.
setRights (line 510)
setService (line 199)
Set the active service instance for this object. This will be used to perform network requests, such as when calling save() and delete().
setTitle (line 552)
Returns the title of this feed or entry. The title is an extremely short textual representation of this resource and is found as an atom:title element in a feed or entry
setUpdated (line 570)
takeChildFromDOM (line 247)
Inherited From Zend_Gdata_App_Base
Zend_Gdata_App_Base::__construct()
Zend_Gdata_App_Base::encode()
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 Mon, 19 Jan 2009 19:02:50 +0300 by phpDocumentor 1.4.2