PHP Интерфейс WellCommerce\Component\DataSet\DataSetInterface

Автор: Adam Piotrowski ([email protected])
Показать файл Открыть проект Примеры использования интерфейса

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

Метод Описание
configureOptions ( WellCommerce\Component\DataSet\Configurator\DataSetConfiguratorInterface $configurator ) Configures dataset options
dispatchOnDataSetInitEvent ( ) : void Dispatches the init event using event-dispatcher service
getColumns ( ) : WellCommerce\Component\DataSet\Column\ColumnCollection Returns dataset columns
getResult ( string $contextType, array $requestOptions = [], array $contextOptions = [] ) : array Returns the dataset's result for given context type and options
setCacheOptions ( CacheOptions $options )
setColumns ( WellCommerce\Component\DataSet\Column\ColumnCollection $columns ) Sets dataset columns
setDefaultContextOption ( string $name, mixed $value ) Adds default context's option
setDefaultRequestOption ( string $name, mixed $value ) Adds default request's option

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

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

Configures dataset options
public configureOptions ( WellCommerce\Component\DataSet\Configurator\DataSetConfiguratorInterface $configurator )
$configurator WellCommerce\Component\DataSet\Configurator\DataSetConfiguratorInterface

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

Dispatches the init event using event-dispatcher service
public dispatchOnDataSetInitEvent ( ) : void
Результат void

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

Returns dataset columns
public getColumns ( ) : WellCommerce\Component\DataSet\Column\ColumnCollection
Результат WellCommerce\Component\DataSet\Column\ColumnCollection

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

Returns the dataset's result for given context type and options
public getResult ( string $contextType, array $requestOptions = [], array $contextOptions = [] ) : array
$contextType string
$requestOptions array
$contextOptions array
Результат array

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

public setCacheOptions ( CacheOptions $options )
$options WellCommerce\Component\DataSet\Cache\CacheOptions

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

Sets dataset columns
public setColumns ( WellCommerce\Component\DataSet\Column\ColumnCollection $columns )
$columns WellCommerce\Component\DataSet\Column\ColumnCollection

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

Adds default context's option
public setDefaultContextOption ( string $name, mixed $value )
$name string
$value mixed

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

Adds default request's option
public setDefaultRequestOption ( string $name, mixed $value )
$name string
$value mixed