public function getTypeName()
{
switch ($this->getType()) {
case QueryBuilder::SELECT:
return 'select';
case QueryBuilder::INSERT:
return 'insert';
case QueryBuilder::UPDATE:
return 'update';
case QueryBuilder::DELETE:
return 'delete';
// @codeCoverageIgnoreStart
// @codeCoverageIgnoreStart
default:
//this could only happen if query will be extended and a custom getType is return invalid type
throw new \Exception('Unknown query type ' . $this->getType());
}
// @codeCoverageIgnoreEnd
}