/** * Drops a view * * @param string $viewName * @param string|null $schemaName * @param boolean|null $ifExists * @return boolean * @throws Exception */ public function dropView($viewName, $schemaName = null, $ifExists = null) { if (is_null($ifExists) === true) { $ifExists = true; } elseif (is_bool($ifExists) === false) { throw new Exception('Invalid parameter type.'); } return $this->execute($this->_dialect->dropView($viewName, $schemaName, $ifExists)); }
public function dropView($name) { $name = $this->addPrefix($name); return $this->sm->dropView($name); }