Documentation

Table Of Contents

Previous topic

< Interface Phalcon\Mvc\Model\Binder\BindableInterface

Next topic

Interface Phalcon\Mvc\Model\ManagerInterface >

This Page

Interface Phalcon\Mvc\Model\CriteriaInterface

Source on GitHub

Methods

abstract public setModelName (mixed $modelName)

...

abstract public getModelName ()

...

abstract public bind (array $bindParams)

...

abstract public bindTypes (array $bindTypes)

...

abstract public where (mixed $conditions)

...

abstract public conditions (mixed $conditions)

...

abstract public orderBy (mixed $orderColumns)

...

abstract public limit (mixed $limit, [mixed $offset])

...

abstract public forUpdate ([mixed $forUpdate])

...

abstract public sharedLock ([mixed $sharedLock])

...

abstract public andWhere (mixed $conditions, [mixed $bindParams], [mixed $bindTypes])

...

abstract public orWhere (mixed $conditions, [mixed $bindParams], [mixed $bindTypes])

...

abstract public betweenWhere (mixed $expr, mixed $minimum, mixed $maximum)

...

abstract public notBetweenWhere (mixed $expr, mixed $minimum, mixed $maximum)

...

abstract public inWhere (mixed $expr, array $values)

...

abstract public notInWhere (mixed $expr, array $values)

...

abstract public getWhere ()

...

abstract public getConditions ()

...

abstract public getLimit ()

...

abstract public getOrderBy ()

...

abstract public getParams ()

...

abstract public execute ()

...

Follow along: