Lines Matching defs:QB
100 * @param QueryBuilder $QB
105 public function select(QueryBuilder $QB, $tablealias, $colname, $alias)
111 $rightalias = $QB->generateTableAlias();
112 $QB->addLeftJoin($tablealias, 'titles', $rightalias, "$tablealias.pid = $rightalias.pid");
116 $QB->addSelectStatement($col, $alias);
130 $QB = $add->getQB();
134 $rightalias = $QB->generateTableAlias();
136 $QB->addLeftJoin($tablealias, 'titles', $rightalias, "$tablealias.pid = $rightalias.pid");
145 $pl = $QB->addValue($item);
153 * @param QueryBuilder $QB
158 public function sort(QueryBuilder $QB, $tablealias, $colname, $order)
163 $rightalias = $QB->generateTableAlias();
164 $QB->addLeftJoin($tablealias, 'titles', $rightalias, "$tablealias.pid = $rightalias.pid");
168 $QB->addOrderBy("$col $order");