Code Duplication    Length = 8-8 lines in 3 locations

lib/Cake/Model/Datasource/DboSource.php 3 locations

@@ 2079-2086 (lines=8) @@
2076
 *
2077
 * @return boolean
2078
 */
2079
	protected function _beginNested() {
2080
		$query = 'SAVEPOINT LEVEL' . ++$this->_transactionNesting;
2081
		if ($this->fullDebug) {
2082
			$this->logQuery($query);
2083
		}
2084
		$this->_connection->exec($query);
2085
		return true;
2086
	}
2087
2088
/**
2089
 * Commit a transaction
@@ 2121-2128 (lines=8) @@
2118
 *
2119
 * @return boolean
2120
 */
2121
	protected function _commitNested() {
2122
		$query = 'RELEASE SAVEPOINT LEVEL' . $this->_transactionNesting--;
2123
		if ($this->fullDebug) {
2124
			$this->logQuery($query);
2125
		}
2126
		$this->_connection->exec($query);
2127
		return true;
2128
	}
2129
2130
/**
2131
 * Rollback a transaction
@@ 2163-2170 (lines=8) @@
2160
 *
2161
 * @return boolean
2162
 */
2163
	protected function _rollbackNested() {
2164
		$query = 'ROLLBACK TO SAVEPOINT LEVEL' . $this->_transactionNesting--;
2165
		if ($this->fullDebug) {
2166
			$this->logQuery($query);
2167
		}
2168
		$this->_connection->exec($query);
2169
		return true;
2170
	}
2171
2172
/**
2173
 * Returns the ID generated from the previous INSERT operation.