PHP Класс Gc\View\Stream

Based in large part on the example at http://www.php.net/manual/en/function.stream-wrapper-register.php
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$data string Data for streaming.
$mode string Stream mode.
$path string Current stream path.
$position integer Current stream position.
$stat array Stream stats.

Открытые методы

Метод Описание
__call ( string $method, array $args ) : void Call method
register ( string $name = 'zend.view', boolean $overwrite = true ) : void Register stream wrapper
streamEof ( ) : boolean Tells if we are at the end of the stream.
streamOpen ( string $path, string $mode ) : boolean Opens the script file and converts markup.
streamRead ( integer $count ) : string Reads from the stream.
streamSeek ( integer $offset, integer $whence ) : boolean Seek to a specific point in the stream.
streamStat ( ) : array Stream statistics.
streamTell ( ) : integer Tells the current position in the stream.
streamWrite ( string $data ) : integer Write in the stream
urlStat ( string $path ) : array Retrieve information about a file Always return empty array because data come from the database

Защищенные методы

Метод Описание
removeWrapperName ( string $path ) : string Remove stream wrapper name

Описание методов

__call() публичный Метод

Call method
public __call ( string $method, array $args ) : void
$method string Method
$args array Arguments
Результат void

register() публичный статический Метод

Register stream wrapper
public static register ( string $name = 'zend.view', boolean $overwrite = true ) : void
$name string Name
$overwrite boolean Overwrite wrapper
Результат void

removeWrapperName() защищенный Метод

Remove stream wrapper name
protected removeWrapperName ( string $path ) : string
$path string Path
Результат string

streamEof() публичный Метод

Tells if we are at the end of the stream.
public streamEof ( ) : boolean
Результат boolean

streamOpen() публичный Метод

Opens the script file and converts markup.
public streamOpen ( string $path, string $mode ) : boolean
$path string Path
$mode string Mode
Результат boolean

streamRead() публичный Метод

Reads from the stream.
public streamRead ( integer $count ) : string
$count integer Count
Результат string

streamSeek() публичный Метод

Seek to a specific point in the stream.
public streamSeek ( integer $offset, integer $whence ) : boolean
$offset integer Offset
$whence integer Whence
Результат boolean

streamStat() публичный Метод

Stream statistics.
public streamStat ( ) : array
Результат array

streamTell() публичный Метод

Tells the current position in the stream.
public streamTell ( ) : integer
Результат integer

streamWrite() публичный Метод

Write in the stream
public streamWrite ( string $data ) : integer
$data string Data
Результат integer

urlStat() публичный Метод

Retrieve information about a file Always return empty array because data come from the database
public urlStat ( string $path ) : array
$path string Path
Результат array

Описание свойств

$data защищенное статическое свойство

Data for streaming.
protected static string $data
Результат string

$mode защищенное свойство

Stream mode.
protected string $mode
Результат string

$path защищенное свойство

Current stream path.
protected string $path
Результат string

$position защищенное статическое свойство

Current stream position.
protected static int $position
Результат integer

$stat защищенное свойство

Stream stats.
protected array $stat
Результат array