PHP Class Phalcon\Db\Adapter\MongoDB\GridFS\StreamWrapper

See also: Bucket::openUploadStream()
See also: Bucket::openDownloadStream()
Datei anzeigen Open project: phalcon/incubator Class Usage Examples

Public Properties

Property Type Description
$context Stream context (set by PHP)

Public Methods

Method Description
getId ( )
register ( string $protocol = 'gridfs' ) Register the GridFS stream wrapper.
stream_close ( ) @codingStandardsIgnoreStart
stream_eof ( ) @codingStandardsIgnoreStart
stream_open ( $path, $mode, $options, &$openedPath ) @codingStandardsIgnoreStart
stream_read ( $count ) @codingStandardsIgnoreStart
stream_stat ( ) @codingStandardsIgnoreStart
stream_write ( $data ) @codingStandardsIgnoreStart

Private Methods

Method Description
getStatTemplate ( ) : array Returns a stat template with default values.
initProtocol ( string $path ) Initialize the protocol from the given path.
initReadableStream ( ) : boolean Initialize the internal stream for reading.
initWritableStream ( ) : boolean Initialize the internal stream for writing.

Method Details

getId() public method

public getId ( )

register() public static method

Register the GridFS stream wrapper.
public static register ( string $protocol = 'gridfs' )
$protocol string Protocol to use for stream_wrapper_register()

stream_close() public method

@codingStandardsIgnoreStart
public stream_close ( )

stream_eof() public method

@codingStandardsIgnoreStart
public stream_eof ( )

stream_open() public method

@codingStandardsIgnoreStart
public stream_open ( $path, $mode, $options, &$openedPath )

stream_read() public method

@codingStandardsIgnoreStart
public stream_read ( $count )

stream_stat() public method

@codingStandardsIgnoreStart
public stream_stat ( )

stream_write() public method

@codingStandardsIgnoreStart
public stream_write ( $data )

Property Details

$context public_oe property

Stream context (set by PHP)
public $context