Lines Matching refs:QB
88 * @param QueryBuilder $QB
94 public function select(QueryBuilder $QB, $tablealias, $colname, $alias) { argument
97 AbstractBaseType::select($QB, $tablealias, $colname, $alias);
101 $rightalias = $this->findRightAlias($QB);
107 $column->getType()->select($QB, $rightalias, $field, $alias);
111 * @param QueryBuilder $QB
115 protected function findRightAlias(QueryBuilder $QB) { argument
116 $from = $this->getProtectedPropertyFromQB($QB, 'from');
128 * @param QueryBuilder $QB
133 protected function getProtectedPropertyFromQB(QueryBuilder $QB, $property) { argument
138 return $reflectionProperty->getValue($QB);
161 $QB = $add->getQB();
162 $rightalias = $this->findRightAlias($QB);
172 * @param QueryBuilder $QB
178 public function sort(QueryBuilder $QB, $tablealias, $colname, $order) { argument
182 AbstractBaseType::sort($QB, $tablealias, $colname, $order);
187 $rightalias = $this->findRightAlias($QB);
191 $column->getType()->sort($QB, $rightalias, $field, $order);