Zend_Gdata_YouTube_VideoEntryRepresents 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 |
|---|---|
Zend_Gdata_YouTube_PlaylistVideoEntry
|
Represents the YouTube video playlist flavor of an Atom entry |
Zend_Gdata_YouTube_VideoEntry
setLocation
([Zend_Gdata_YouTube_Extension_Location $location = null])
Zend_Gdata_YouTube_VideoEntry
setRecorded
([Zend_Gdata_YouTube_Extension_Recorded $recorded = null])
Zend_Gdata_YouTube_VideoEntry
setStatistics
([Zend_Gdata_YouTube_Extension_Statistics $statistics = null])
Zend_Gdata_Extensions_Comments
$_comments
= null (line 145)
Specifies the comments associated with a video.
mixed
$_entryClassName
= 'Zend_Gdata_YouTube_VideoEntry' (line 103)
array
$_feedLink
= array() (line 152)
Nested feed links
Zend_Gdata_YouTube_Extension_Location|null
$_location
= null (line 173)
Location informtion for the video
Zend_Gdata_YouTube_Extension_NoEmbed|null
$_noEmbed
= null (line 110)
If null, the video can be embedded
Zend_Gdata_YouTube_Extension_Private|null
$_private
= null (line 131)
If not null, specifies that the video is private.
Zend_Gdata_YouTube_Extension_Racy|null
$_racy
= null (line 124)
If not null, specifies that the video has racy content.
Zend_Gdata_Extension_Rating
$_rating
= null (line 138)
Specifies the video's rating.
Zend_Gdata_YouTube_Extension_Recorded|null
$_recorded
= null (line 166)
Recording date for the video
Zend_Gdata_YouTube_Extension_Statistics
$_statistics
= null (line 117)
Specifies the statistics relating to the video.
Zend_Gdata_Geo_Extension_GeoRssWhere
$_where
= null (line 159)
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
Constructor __construct (line 181)
Creates a Video entry, representing an individual video
addVideoDeveloperTag (line 994)
Adds a developer tag to array of tags for the video.
ensureMediaGroupIsNotNull (line 1047)
Get the VideoEntry's Zend_Gdata_YouTube_Extension_MediaGroup object.
If the mediaGroup does not exist, then set it.
getComments (line 496)
Returns the comments relating to the video.
getDOM (line 197)
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.
getFeedLink (line 526)
Get the feed link property for this entry.
getFlashPlayerUrl (line 758)
Gets the URL of the flash player SWF. null is returned if the duration value is not available.
getLocation (line 353)
Gets the location where the video was recorded.
getNoEmbed (line 379)
If the return value is an instance of Zend_Gdata_YouTube_Extension_NoEmbed, this video cannot be embedded.
getRating (line 474)
Returns the rating relating to the video.
getRecorded (line 330)
Gets the date that the video was recorded.
getStatistics (line 415)
Returns the statistics relating to the video.
getVideoCategory (line 934)
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.
getVideoCommentFeedUrl (line 1082)
Retrieve the URL for a video's comment feed.
getVideoComplaintsLink (line 565)
Returns the link element relating to video complaints.
getVideoDescription (line 694)
Gets the description of the video as a string. null is returned if the video description is not available.
getVideoDeveloperTags (line 969)
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.
getVideoDuration (line 775)
Gets the duration of the video, in seconds. null is returned if the duration value is not available.
getVideoGeoLocation (line 886)
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.
getVideoId (line 575)
Gets the YouTube video ID based upon the atom:id value
getVideoRatingInfo (line 914)
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.
getVideoRatingsLink (line 555)
Returns the link element relating to video ratings.
getVideoRecorded (line 598)
Gets the date that the video was recorded.
getVideoResponsesLink (line 545)
Returns the link element relating to video responses.
getVideoState (line 1029)
Get the current publishing state of the video.
getVideoTags (line 831)
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.
getVideoThumbnails (line 731)
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.
getVideoTitle (line 649)
Gets the title of the video as a string. null is returned if the video title is not available.
getVideoViewCount (line 870)
Gets the number of views for this video. null is returned if the number of views is not available.
getVideoWatchPageUrl (line 710)
Gets the URL of the YouTube video watch page. null is returned if the video watch page URL is not available.
isVideoEmbeddable (line 389)
Checks whether the video is embeddable.
isVideoPrivate (line 790)
Checks whether the video is private.
setComments (line 485)
Sets the comments relating to the video.
setFeedLink (line 507)
Sets the array of embedded feeds related to the video
setLocation (line 342)
Sets the location information.
setNoEmbed (line 367)
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.
setRacy (line 427)
Specifies that the video has racy content.
setRating (line 463)
Sets the rating relating to the video.
setRecorded (line 319)
Sets when the video was recorded.
setStatistics (line 404)
Sets the statistics relating to the video.
setVideoCategory (line 954)
Sets the category of the video as a string.
setVideoDescription (line 679)
Sets the description of the video as a string.
setVideoDeveloperTags (line 1015)
Set multiple developer tags for the video as strings.
setVideoPublic (line 817)
Sets a private video to be public.
setVideoRating (line 1062)
Helper function to conveniently set a video's rating.
setVideoRecorded (line 614)
Sets the date that the video was recorded.
setVideoTags (line 852)
Sets the keyword tags for a video.
setVideoTitle (line 665)
Sets the title of the video as a string.
setWhere (line 637)
Sets the georss:where element
takeChildFromDOM (line 247)
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