PHP Класс Plum\Plum\Pipe\AbstractPipe

Автор: Florian Eckerstorfer
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$converter Plum\Plum\Converter\ConverterInterface
$field string | integer | array
$filter Plum\Plum\Filter\FilterInterface
$filterField string | integer | array
$position integer
$writer Plum\Plum\Writer\WriterInterface

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

Метод Описание
__construct ( mixed $element )
getConverter ( ) : Plum\Plum\Converter\ConverterInterface
getField ( ) : array | integer | string
getFilter ( ) : Plum\Plum\Filter\FilterInterface
getFilterField ( ) : array | integer | string
getPosition ( ) : integer
getWriter ( ) : Plum\Plum\Writer\WriterInterface
setField ( array | integer | string $field )
setFilter ( Plum\Plum\Filter\FilterInterface $filter ) : AbstractPipe
setFilterField ( array | integer | string $filterField )
setPosition ( integer $position ) : AbstractPipe

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

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

public __construct ( mixed $element )
$element mixed

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

public getConverter ( ) : Plum\Plum\Converter\ConverterInterface
Результат Plum\Plum\Converter\ConverterInterface

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

public getField ( ) : array | integer | string
Результат array | integer | string

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

public getFilter ( ) : Plum\Plum\Filter\FilterInterface
Результат Plum\Plum\Filter\FilterInterface

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

public getFilterField ( ) : array | integer | string
Результат array | integer | string

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

public getPosition ( ) : integer
Результат integer

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

public getWriter ( ) : Plum\Plum\Writer\WriterInterface
Результат Plum\Plum\Writer\WriterInterface

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

public setField ( array | integer | string $field )
$field array | integer | string

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

public setFilter ( Plum\Plum\Filter\FilterInterface $filter ) : AbstractPipe
$filter Plum\Plum\Filter\FilterInterface
Результат AbstractPipe

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

public setFilterField ( array | integer | string $filterField )
$filterField array | integer | string

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

public setPosition ( integer $position ) : AbstractPipe
$position integer
Результат AbstractPipe

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

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

protected ConverterInterface,Plum\Plum\Converter $converter
Результат Plum\Plum\Converter\ConverterInterface

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

protected string|int|array $field
Результат string | integer | array

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

protected FilterInterface,Plum\Plum\Filter $filter
Результат Plum\Plum\Filter\FilterInterface

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

protected string|int|array $filterField
Результат string | integer | array

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

protected int $position
Результат integer

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

protected WriterInterface,Plum\Plum\Writer $writer
Результат Plum\Plum\Writer\WriterInterface