Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
QueryInterface Interface Reference
Inheritance diagram for QueryInterface:
Query

Public Member Functions

 getCriteria ()
 
 getAllIds ()
 
 addBindParam ($name, $value)
 
 getSize ()
 
 getSelectSql ($stringMode=false)
 
 reset ()
 
 fetchAll ()
 
 fetchItem ()
 
 getIdFieldName ()
 
 getConnection ()
 
 getResource ()
 
 addCountSqlSkipPart ($name, $toSkip=true)
 

Detailed Description

Class QueryInterface

Definition at line 11 of file QueryInterface.php.

Member Function Documentation

◆ addBindParam()

addBindParam (   $name,
  $value 
)

Add variable to bind list

Parameters
string$name
mixed$value
Returns
void

Implemented in Query.

◆ addCountSqlSkipPart()

addCountSqlSkipPart (   $name,
  $toSkip = true 
)

Add Select Part to skip from count query

Parameters
string$name
bool$toSkip
Returns
void

Implemented in Query.

◆ fetchAll()

fetchAll ( )

Fetch all statement

Returns
array

Implemented in Query.

◆ fetchItem()

fetchItem ( )

Fetch statement

Returns
mixed

Implemented in Query.

◆ getAllIds()

getAllIds ( )

Retrieve all ids for query

Returns
array

Implemented in Query.

◆ getConnection()

getConnection ( )

Retrieve connection object

Returns
\Magento\Framework\DB\Adapter\AdapterInterface

Implemented in Query.

◆ getCriteria()

getCriteria ( )

Retrieve source Criteria object

Returns
\Magento\Framework\Api\CriteriaInterface

Implemented in Query.

◆ getIdFieldName()

getIdFieldName ( )

Get Identity Field Name

Returns
string

Implemented in Query.

◆ getResource()

getResource ( )

Get resource instance

Returns
\Magento\Framework\Model\ResourceModel\Db\AbstractDb

Implemented in Query.

◆ getSelectSql()

getSelectSql (   $stringMode = false)

Get sql select string or object

Parameters
bool$stringMode
Returns
string || Select

Implemented in Query.

◆ getSize()

getSize ( )

Get collection size

Returns
int

Implemented in Query.

◆ reset()

reset ( )

Reset Statement object

Returns
void

Implemented in Query.


The documentation for this interface was generated from the following file: