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.
Amazon S3 PHP stream wrapper
array $_bucketList = 'array'
Detailsstring $_objectBuffer = 'null'
Detailsstring $_objectName = 'null'
Detailsinteger $_objectSize = '0'
Detailsinteger $_position = '0'
DetailsZend_Service_Amazon_S3 $_s3 = 'null'
Detailsboolean $_writeBuffer = 'false'
Details_getNamePart(
string $path
)
:
stringExtract object name from URL
Details_getS3Client(
string $path
)
:
Zend_Service_Amazon_S3Retrieve client for this stream type
Detailsdir_closedir(
)
:
booleanClose a directory
Detailsdir_opendir(
string $path, integer $options
)
:
booleanAttempt to open a directory
Detailsdir_readdir(
)
:
stringReturn the next filename in the directory
Detailsdir_rewinddir(
)
:
booleanReset the directory pointer
Detailsmkdir(
string $path, integer $mode, integer $options
)
:
booleanCreate a new directory
Detailsrename(
string $path_from, string $path_to
)
:
booleanAttempt to rename the item
Detailsrmdir(
string $path, integer $options
)
:
booleanRemove a directory
Detailsstream_close(
)
:
voidClose the stream
Detailsstream_eof(
)
:
booleanEnd of the stream?
Detailsstream_flush(
)
:
booleanFlush current cached stream data to storage
Detailsstream_open(
string $path, string $mode, integer $options, string $opened_path
)
:
booleanOpen the stream
Detailsstream_read(
integer $count
)
:
stringRead from the stream
http://bugs.php.net/21641 - stream_read() is always passed PHP's internal read buffer size (8192) no matter what is passed as $count parameter to fread().
Detailsstream_seek(
integer $offset, integer $whence
)
:
booleanUpdate the read/write position of the stream
Detailsstream_stat(
)
:
arrayReturns data array of stream variables
Detailsstream_tell(
)
:
integerWhat is the current read/write position of the stream
Detailsstream_write(
string $data
)
:
integerWrite to the stream
Detailsunlink(
string $path
)
:
booleanAttempt to delete the item
Detailsurl_stat(
string $path, integer $flags
)
:
arrayReturn array of URL variables
Details