PHP Класс KGzocha\Searcher\Chain\Collection\CellCollection

Автор: Krzysztof Gzocha ([email protected])
Наследование: extends KGzocha\Searcher\AbstractCollection, implements KGzocha\Searcher\Chain\Collection\CellCollectionInterface
Показать файл Открыть проект

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

Метод Описание
addCell ( KGzocha\Searcher\Chain\CellInterface $item )
addNamedCell ( string $name, KGzocha\Searcher\Chain\CellInterface $cell )
getCells ( ) : KGzocha\Searcher\Chain\CellInterface[]
getIterator ( ) : ArrayIterator
getNamedCell ( string $name ) : KGzocha\Searcher\Chain\CellInterface | null

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

Метод Описание
isItemValid ( $item )

Приватные методы

Метод Описание
validateNumberOfCells ( )

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

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

public addCell ( KGzocha\Searcher\Chain\CellInterface $item )
$item KGzocha\Searcher\Chain\CellInterface

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

public addNamedCell ( string $name, KGzocha\Searcher\Chain\CellInterface $cell )
$name string
$cell KGzocha\Searcher\Chain\CellInterface

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

public getCells ( ) : KGzocha\Searcher\Chain\CellInterface[]
Результат KGzocha\Searcher\Chain\CellInterface[]

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

public getIterator ( ) : ArrayIterator
Результат ArrayIterator

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

public getNamedCell ( string $name ) : KGzocha\Searcher\Chain\CellInterface | null
$name string
Результат KGzocha\Searcher\Chain\CellInterface | null

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

protected isItemValid ( $item )