Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Concrete class for working with Atom entries containing multi-part data.

__construct(
\DOMElement $element
=
null, $mediaSource
=
null
)
:
void
Constructs a new MediaEntry, representing XML data and optional file to upload
Name | Type | Description |
---|---|---|
$element | \DOMElement | (optional) DOMElement from which this object should be constructed. |
$mediaSource |

encode(
)
:
string|\Zend_Gdata_MediaMimeStream
Return the MIME multipart representation of this MediaEntry.
Type | Description |
---|---|
string|\Zend_Gdata_MediaMimeStream | The MIME multipart representation of this MediaEntry. If the entry consisted only of XML, a string is returned. |

getMediaSource(
)
:
\Zend_Gdata_App_MediaSource
Return the MediaSource object representing the file attached to this MediaEntry.
Type | Description |
---|---|
\Zend_Gdata_App_MediaSource | The attached MediaSource/file |

setMediaSource(
\Zend_Gdata_App_MediaSource $value
)
:
\Zend_Gdata_App_MediaEntry
Set the MediaSource object (file) for this MediaEntry
Name | Type | Description |
---|---|---|
$value | \Zend_Gdata_App_MediaSource | The attached MediaSource/file |
Type | Description |
---|---|
\Zend_Gdata_App_MediaEntry | Provides a fluent interface |