Code Duplication    Length = 9-9 lines in 2 locations

lib/Cake/Model/Datasource/Database/Mysql.php 1 location

@@ 601-609 (lines=9) @@
598
		$join = array();
599
		foreach ($indexes as $name => $value) {
600
			$out = '';
601
			if ($name === 'PRIMARY') {
602
				$out .= 'PRIMARY ';
603
				$name = null;
604
			} else {
605
				if (!empty($value['unique'])) {
606
					$out .= 'UNIQUE ';
607
				}
608
				$name = $this->startQuote . $name . $this->endQuote;
609
			}
610
			if (isset($value['type']) && strtolower($value['type']) === 'fulltext') {
611
				$out .= 'FULLTEXT ';
612
			}

lib/Cake/Model/Datasource/DboSource.php 1 location

@@ 3162-3170 (lines=9) @@
3159
		$join = array();
3160
		foreach ($indexes as $name => $value) {
3161
			$out = '';
3162
			if ($name === 'PRIMARY') {
3163
				$out .= 'PRIMARY ';
3164
				$name = null;
3165
			} else {
3166
				if (!empty($value['unique'])) {
3167
					$out .= 'UNIQUE ';
3168
				}
3169
				$name = $this->startQuote . $name . $this->endQuote;
3170
			}
3171
			if (is_array($value['column'])) {
3172
				$out .= 'KEY ' . $name . ' (' . implode(', ', array_map(array(&$this, 'name'), $value['column'])) . ')';
3173
			} else {