intersect[] = $select; return $this; } /** * @return array */ public function getIntersects() { return $this->intersect; } /** * @throws QueryException * * @return \Phacil\Framework\MagiQL\Syntax\Table */ public function getTable() { throw new QueryException('INTERSECT does not support tables'); } /** * @throws QueryException * * @return \Phacil\Framework\MagiQL\Syntax\Where */ public function getWhere() { throw new QueryException('INTERSECT does not support WHERE.'); } /** * @throws QueryException * * @return \Phacil\Framework\MagiQL\Syntax\Where */ public function where() { throw new QueryException('INTERSECT does not support the WHERE statement.'); } }