PHP Class Pimcore\Model\Object\Listing\Concrete\Dao

Inheritance: extends Pimcore\Model\Object\Listing\Dao
Show file Open project: pimcore/pimcore

Protected Properties

Property Type Description
$firstException boolean
$onCreateQueryCallback function
$totalCount integer

Public Methods

Method Description
getQuery ( boolean | false $forceNew = false ) : Zend_Db_Select get select query
getTableName ( ) : string
loadIdList ( ) : array
onCreateQuery ( callable $callback )

Protected Methods

Method Description
addJoins ( Zend_DB_Select $select )
exceptionHandler ( $e ) : array
getSelectPart ( string $defaultString = "", string $column = "oo_id" ) : string

Method Details

addJoins() protected method

protected addJoins ( Zend_DB_Select $select )
$select Zend_DB_Select

exceptionHandler() protected method

protected exceptionHandler ( $e ) : array
$e
return array

getQuery() public method

get select query
public getQuery ( boolean | false $forceNew = false ) : Zend_Db_Select
$forceNew boolean | false
return Zend_Db_Select

getSelectPart() protected method

protected getSelectPart ( string $defaultString = "", string $column = "oo_id" ) : string
$defaultString string
$column string
return string

getTableName() public method

public getTableName ( ) : string
return string

loadIdList() public method

public loadIdList ( ) : array
return array

onCreateQuery() public method

public onCreateQuery ( callable $callback )
$callback callable

Property Details

$firstException protected property

protected bool $firstException
return boolean

$onCreateQueryCallback protected property

function
protected $onCreateQueryCallback

$totalCount protected property

protected int $totalCount
return integer