Code Duplication    Length = 16-16 lines in 2 locations

src/CI_DB_utility.php 2 locations

@@ 148-163 (lines=16) @@
145
	 * @param	string	$table_name
146
	 * @return	mixed
147
	 */
148
	public function optimize_table($table_name)
149
	{
150
		if ($this->_optimize_table === FALSE)
151
		{
152
			return ($this->db->db_debug) ? $this->db->display_error('db_unsupported_feature') : FALSE;
153
		}
154
155
		$query = $this->db->query(sprintf($this->_optimize_table, $this->db->escape_identifiers($table_name)));
156
		if ($query !== FALSE)
157
		{
158
			$query = $query->result_array();
159
			return current($query);
160
		}
161
162
		return FALSE;
163
	}
164
165
	// --------------------------------------------------------------------
166
@@ 209-224 (lines=16) @@
206
	 * @param	string	$table_name
207
	 * @return	mixed
208
	 */
209
	public function repair_table($table_name)
210
	{
211
		if ($this->_repair_table === FALSE)
212
		{
213
			return ($this->db->db_debug) ? $this->db->display_error('db_unsupported_feature') : FALSE;
214
		}
215
216
		$query = $this->db->query(sprintf($this->_repair_table, $this->db->escape_identifiers($table_name)));
217
		if (is_bool($query))
218
		{
219
			return $query;
220
		}
221
222
		$query = $query->result_array();
223
		return current($query);
224
	}
225
226
	// --------------------------------------------------------------------
227