Gdata/MediaMimeStream.php
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.
- Category
- Zend + +
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) + +
- License
- New BSD License + +
- Package
- Zend_Gdata + +
- Subpackage
- Gdata + +
- Version
- $Id: MediaMimeStream.php 24593 2012-01-05 20:35:02Z matthew $ + +
\Zend_Gdata_MediaMimeStream
- Category
- Zend + +
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) + +
- License
- New BSD License + +
Properties

resource $_fileHandle = nullnullDetails- Type
- resource

array $_parts = nullArray members are either a +MimeFile or a MimeBodyString object.
nullDetails- Type
- array
Methods

__construct(string $xmlString = null, string $filePath = null, string $fileContentType = null) : voidCreate a new MimeMediaStream object.
| Name | Type | Description |
|---|---|---|
| $xmlString | string | The string corresponding to the XML section + of the message, typically an atom entry or feed. |
| $filePath | string | The path to the file that constitutes the binary + part of the message. |
| $fileContentType | string | The valid internet media type of the file. |
| Exception | Description |
|---|---|
| \Zend_Gdata_App_IOException | If the file cannot be read or does + not exist. Also if mbstring.func_overload has been set > 1. |

getContentType() : stringReturn a Content-type header that includes the current boundary string.
| Type | Description |
|---|---|
| string | A valid HTTP Content-Type header. |

getTotalSize() : integerReturn the total size of the mime message.
| Type | Description |
|---|---|
| integer | Total size of the message to be sent. |

read( $bytesRequested) : stringRead a specific chunk of the the MIME multipart message.
| Name | Type | Description |
|---|---|---|
| $bytesRequested |
| Type | Description |
|---|---|
| string | A corresponding piece of the message. This could be + binary or regular text. |