Provides Atom Publishing Protocol (APP) functionality. This class and all other components of Zend_Gdata_App are designed to work independently from other Zend_Gdata components in order to interact with generic APP services.
Located in /Gdata/App.php (line 47)
Class | Description |
---|---|
![]() |
Provides functionality to interact with Google data APIs Subclasses exist to implement service-specific features |
Override HTTP PUT and DELETE request methods?
Client object used to communicate in static context
Default URI to which to POST.
Client object used to communicate
Packages to search for classes when using magic __call method, in order.
Get the HTTP override state
Gets the HTTP client object. If none is set, a new Zend_Http_Client will be used.
Imports a feed located at $uri.
Imports a feed from a file located at $filename.
Imports a feed represented by $string.
Toggle using POST instead of PUT and DELETE HTTP methods
Some feed implementations do not accept PUT and DELETE HTTP methods, or they can't be used because of proxies or other measures. This allows turning on using POST where PUT and DELETE would normally be used; in addition, an X-Method-Override header will be sent with a value of PUT or DELETE as appropriate.
Set the static HTTP client instance
Sets the static HTTP client object to use for retrieving the feed.
Create Gdata object
Delete an entry
TODO Determine if App should call Entry to Delete or the opposite. Suspecect opposite would mkae more sense
Retreive entry object
Retreive feed object
Get the Zend_Http_Client object used for communication
Inserts an entry to a given URI and returns the response as a fully formed Entry.
POST data to Google with authorization headers set
Put an entry
TODO Determine if App should call Entry to Update or the opposite. Suspecect opposite would mkae more sense. Also, this possibly should take an optional URL to override URL used in the entry, or if an edit URI/ID is not present in the entry
Adds a Zend Framework package to the $_registeredPackages array.
This array is searched when using the magic __call method below to instantiante new objects.
Set the Zend_Http_Client object used for communication
Provides a magic factory method to instantiate new objects with
shorter syntax than would otherwise be required by the Zend Framework naming conventions. For instance, to construct a new Zend_Gdata_Calendar_Extension_Color, a developer simply needs to do $gCal->newColor(). For this magic constructor, packages are searched in the same order as which they appear in the $_registeredPackages array
Documentation generated on Sun, 27 May 2007 23:20:39 -0700 by phpDocumentor 1.3.2