PHP Класс Pimcore\Model\Listing\AbstractListing

Наследование: extends Pimcore\Model\AbstractModel
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$condition string
$conditionParams array
$conditionVariables array
$groupBy string
$limit integer
$offset integer
$order string | array
$orderKey string | array
$validOrders array

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

Метод Описание
addConditionParam ( $key, null $value = null, string $concatenator = 'AND' )
getCondition ( ) : string
getConditionParams ( ) : array
getConditionVariables ( ) : array
getGroupBy ( ) : string
getLimit ( ) : integer
getOffset ( ) : integer
getOrder ( ) : array | string
getOrderKey ( ) : array | string
getValidOrders ( ) : array
isValidOrderKey ( $key ) : boolean
quote ( $value, $type = null ) : string
resetConditionParams ( )
setCondition ( $condition, null $conditionVariables = null )
setConditionVariables ( $conditionVariables )
setGroupBy ( $groupBy, boolean $qoute = true )
setLimit ( $limit )
setOffset ( $offset )
setOrder ( $order )
setOrderKey ( string | array $orderKey, boolean $quote = true )
setValidOrders ( $validOrders )

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

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

public addConditionParam ( $key, null $value = null, string $concatenator = 'AND' )
$key
$value null
$concatenator string

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

public getCondition ( ) : string
Результат string

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

public getConditionParams ( ) : array
Результат array

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

public getConditionVariables ( ) : array
Результат array

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

public getGroupBy ( ) : string
Результат string

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

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

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

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

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

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

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

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

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

public getValidOrders ( ) : array
Результат array

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

abstract public isValidOrderKey ( $key ) : boolean
$key
Результат boolean

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

public quote ( $value, $type = null ) : string
$value
Результат string

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

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

public setCondition ( $condition, null $conditionVariables = null )
$condition
$conditionVariables null

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

public setConditionVariables ( $conditionVariables )
$conditionVariables

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

public setGroupBy ( $groupBy, boolean $qoute = true )
$groupBy
$qoute boolean

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

public setLimit ( $limit )
$limit

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

public setOffset ( $offset )
$offset

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

public setOrder ( $order )
$order

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

public setOrderKey ( string | array $orderKey, boolean $quote = true )
$orderKey string | array
$quote boolean

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

public setValidOrders ( $validOrders )
$validOrders

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

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

protected string $condition
Результат string

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

protected array $conditionParams
Результат array

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

protected array $conditionVariables
Результат array

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

protected string $groupBy
Результат string

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

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

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

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

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

protected string|array $order
Результат string | array

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

protected string|array $orderKey
Результат string | array

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

protected array $validOrders
Результат array