Represents the YouTube video flavor of an Atom entry
Located in /Gdata/YouTube/VideoEntry.php (line 98)
Zend_Gdata_App_Base | --Zend_Gdata_App_FeedEntryParent | --Zend_Gdata_App_Entry | --Zend_Gdata_App_MediaEntry | --Zend_Gdata_Entry | --Zend_Gdata_Media_Entry | --Zend_Gdata_YouTube_MediaEntry | --Zend_Gdata_YouTube_VideoEntry
Class | Description |
---|---|
![]() |
Represents the YouTube video playlist flavor of an Atom entry |
Specifies the comments associated with a video.
Nested feed links
Location informtion for the video
If null, the video can be embedded
If not null, specifies that the video is private.
If not null, specifies that the video has racy content.
Specifies the video's rating.
Recording date for the video
Specifies the statistics relating to the video.
Geo location for the video
Inherited from Zend_Gdata_YouTube_MediaEntry
Zend_Gdata_YouTube_MediaEntry::$_mediaGroup
Inherited from Zend_Gdata_App_MediaEntry
Zend_Gdata_App_MediaEntry::$_mediaSource
Inherited from Zend_Gdata_App_Entry
Zend_Gdata_App_Entry::$_content
Zend_Gdata_App_Entry::$_control
Zend_Gdata_App_Entry::$_edited
Zend_Gdata_App_Entry::$_published
Zend_Gdata_App_Entry::$_rootElement
Zend_Gdata_App_Entry::$_source
Zend_Gdata_App_Entry::$_summary
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
Creates a Video entry, representing an individual video
Adds a developer tag to array of tags for the video.
Get the VideoEntry's Zend_Gdata_YouTube_Extension_MediaGroup object.
If the mediaGroup does not exist, then set it.
Returns the comments relating to the video.
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.
Get the feed link property for this entry.
Gets the URL of the flash player SWF. null is returned if the duration value is not available.
Gets the location where the video was recorded.
If the return value is an instance of Zend_Gdata_YouTube_Extension_NoEmbed, this video cannot be embedded.
Returns the rating relating to the video.
Gets the date that the video was recorded.
Returns the statistics relating to the video.
Gets the category of this video, if available. The category is returned as a string. Valid categories are found at: http://gdata.youtube.com/schemas/2007/categories.cat If the category is not set, null is returned.
Retrieve the URL for a video's comment feed.
Returns the link element relating to video complaints.
Gets the description of the video as a string. null is returned if the video description is not available.
Gets the developer tags for the video, if available and if client is authenticated with a valid developerKey. The tags are returned as an array.
If no tags are set, null is returned.
Gets the duration of the video, in seconds. null is returned if the duration value is not available.
Gets the location specified for this video, if available. The location is returned as an array containing the keys 'longitude' and 'latitude'.
null is returned if the location is not available.
Gets the YouTube video ID based upon the atom:id value
Gets the rating information for this video, if available. The rating is returned as an array containing the keys 'average' and 'numRaters'.
null is returned if the rating information is not available.
Returns the link element relating to video ratings.
Gets the date that the video was recorded.
Returns the link element relating to video responses.
Get the current publishing state of the video.
Gets an array of the tags assigned to this video. For convient usage inside a foreach loop, an empty array is returned when there are no tags assigned.
Gets an array of the thumbnails representing the video.
Each thumbnail is an element of the array, and is an array of the thumbnail properties - time, height, width, and url. For convient usage inside a foreach loop, an empty array is returned if there are no thumbnails.
Gets the title of the video as a string. null is returned if the video title is not available.
Gets the number of views for this video. null is returned if the number of views is not available.
Gets the URL of the YouTube video watch page. null is returned if the video watch page URL is not available.
Checks whether the video is embeddable.
Checks whether the video is private.
Sets the comments relating to the video.
Sets the array of embedded feeds related to the video
Sets the location information.
If an instance of Zend_Gdata_YouTube_Extension_NoEmbed is passed in, the video cannot be embedded. Otherwise, if null is passsed in, the video is able to be embedded.
Specifies that the video has racy content.
Sets the rating relating to the video.
Sets when the video was recorded.
Sets the statistics relating to the video.
Sets the category of the video as a string.
Sets the description of the video as a string.
Set multiple developer tags for the video as strings.
Sets a private video to be public.
Helper function to conveniently set a video's rating.
Sets the date that the video was recorded.
Sets the keyword tags for a video.
Sets the title of the video as a string.
Sets the georss:where element
Creates individual Entry objects of the appropriate type and stores them in the $_entry array based upon DOM data.
Inherited From Zend_Gdata_YouTube_MediaEntry
Zend_Gdata_YouTube_MediaEntry::takeChildFromDOM()
Inherited From Zend_Gdata_Media_Entry
Zend_Gdata_Media_Entry::__construct()
Zend_Gdata_Media_Entry::getDOM()
Zend_Gdata_Media_Entry::getMediaGroup()
Zend_Gdata_Media_Entry::setMediaGroup()
Zend_Gdata_Media_Entry::takeChildFromDOM()
Inherited From Zend_Gdata_Entry
Zend_Gdata_Entry::__construct()
Zend_Gdata_Entry::getDOM()
Zend_Gdata_Entry::takeAttributeFromDOM()
Zend_Gdata_Entry::takeChildFromDOM()
Inherited From Zend_Gdata_App_MediaEntry
Zend_Gdata_App_MediaEntry::__construct()
Zend_Gdata_App_MediaEntry::encode()
Zend_Gdata_App_MediaEntry::getMediaSource()
Zend_Gdata_App_MediaEntry::setMediaSource()
Inherited From Zend_Gdata_App_Entry
Zend_Gdata_App_Entry::delete()
Zend_Gdata_App_Entry::getContent()
Zend_Gdata_App_Entry::getControl()
Zend_Gdata_App_Entry::getDOM()
Zend_Gdata_App_Entry::getPublished()
Zend_Gdata_App_Entry::getSource()
Zend_Gdata_App_Entry::getSummary()
Zend_Gdata_App_Entry::reload()
Zend_Gdata_App_Entry::save()
Zend_Gdata_App_Entry::setContent()
Zend_Gdata_App_Entry::setControl()
Zend_Gdata_App_Entry::setPublished()
Zend_Gdata_App_Entry::setSource()
Zend_Gdata_App_Entry::setSummary()
Zend_Gdata_App_Entry::takeChildFromDOM()
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 Mon, 21 Jun 2010 15:51:44 -0400 by phpDocumentor 1.4.3