Lines Matching refs:tablealias
120 * @param string $tablealias
124 public function select(QueryBuilder $QB, $tablealias, $colname, $alias)
127 parent::select($QB, $tablealias, $colname, $alias);
131 $QB->addLeftJoin($tablealias, 'titles', $rightalias, "$tablealias.$colname = $rightalias.pid");
132 $QB->addSelectStatement("STRUCT_JSON($tablealias.$colname, $rightalias.title)", $alias);
139 * @param string $tablealias
143 public function sort(QueryBuilder $QB, $tablealias, $colname, $order)
146 parent::sort($QB, $tablealias, $colname, $order);
151 $QB->addLeftJoin($tablealias, 'titles', $rightalias, "$tablealias.$colname = $rightalias.pid");
153 $QB->addOrderBy("$tablealias.$colname $order");
191 * @param string $tablealias
197 public function filter(QueryBuilderWhere $add, $tablealias, $colname, $comp, $value, $op)
200 parent::filter($add, $tablealias, $colname, $comp, $value, $op);
206 $QB->addLeftJoin($tablealias, 'titles', $rightalias, "$tablealias.$colname = $rightalias.pid");
211 $sub->whereOr("$tablealias.$colname $comp $pl");