protected function addOrdering(Params $params, QueryBuilder $qb)
    {
        $orderDir = "ASC";
        if ($params->has('orderDir') && (strtoupper($params->get('orderDir')) == "DESC")) {
            $orderDir = "DESC";
        }
        if ($params->has('orderBy') && $params->get('orderBy') != "") {
            $qb->orderBy($this->alias($params->get('orderBy')), $orderDir);
        }

        return $this;
    }
protected function addOrdering(Params $params, QueryBuilder $qb)
    {
        $orderDir = "ASC";
        if ($params->has('orderDir') && (strtoupper($params->get('orderDir')) == "DESC")) {
            $orderDir = "DESC";
        }
        if ($params->has('orderBy') && $params->get('orderBy') != "") {
            $qb->orderBy($this->alias($params->get('orderBy')), $orderDir);
        }

        return $this;
    }
protected function addOrdering ( Params $ params , QueryBuilder $ qb ) { $ orderDir = "ASC" ; if ( $ params -> has ( 'orderDir' ) && ( strtoupper ( $ params -> get ( 'orderDir' ) ) == "DESC" ) ) { $ orderDir = "DESC" ; } if ( $ params -> has ( 'orderBy' ) && $ params -> get ( 'orderBy' ) != "" ) { $ qb -> orderBy ( $ this -> alias ( $ params -> get ( 'orderBy' ) ) , $ orderDir ) ; } return $ this ; }
If there is some ordering that needs to be applied, do it here
@param  Param        $params
@param  QueryBuilder $qb
@return $this
If there is some ordering that needs to be applied do it here