first = $first; $this->second = $second; } /** * @return \Phacil\Framework\MagiQL\Manipulation\Select */ public function getFirst() { return $this->first; } /** * @return \Phacil\Framework\MagiQL\Manipulation\Select */ public function getSecond() { return $this->second; } /** * @throws QueryException * * @return \Phacil\Framework\MagiQL\Syntax\Table */ public function getTable() { throw new QueryException('MINUS does not support tables'); } /** * @throws QueryException * * @return \Phacil\Framework\MagiQL\Syntax\Where */ public function getWhere() { throw new QueryException('MINUS does not support WHERE.'); } /** * @throws QueryException * * @return \Phacil\Framework\MagiQL\Syntax\Where */ public function where() { throw new QueryException('MINUS does not support the WHERE statement.'); } }