Cake\Database\Query::orderAsc PHP Метод

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

This method allows you to set complex expressions as order conditions unlike order()
public orderAsc ( string | Cake\Database\Expression\QueryExpression $field, boolean $overwrite = false )
$field string | Cake\Database\Expression\QueryExpression The field to order on.
$overwrite boolean Whether or not to reset the order clauses.
    public function orderAsc($field, $overwrite = false)
    {
        if ($overwrite) {
            $this->_parts['order'] = null;
        }
        if (!$field) {
            return $this;
        }
        if (!$this->_parts['order']) {
            $this->_parts['order'] = new OrderByExpression();
        }
        $this->_parts['order']->add(new OrderClauseExpression($field, 'ASC'));
        return $this;
    }