Code Duplication    Length = 3-3 lines in 2 locations

model/versioning/Versioned.php 2 locations

@@ 424-426 (lines=3) @@
421
			}
422
423
			// Add all <basetable>_versions columns
424
			foreach(Config::inst()->get('Versioned', 'db_for_versions_table') as $name => $type) {
425
				$query->selectField(sprintf('"%s_versions"."%s"', $baseTable, $name), $name);
426
			}
427
428
			// Alias the record ID as the row ID, and ensure ID filters are aliased correctly
429
			$query->selectField("\"{$baseTable}_versions\".\"RecordID\"", "ID");
@@ 1836-1838 (lines=3) @@
1833
		}
1834
1835
		// Add all <basetable>_versions columns
1836
		foreach(Config::inst()->get('Versioned', 'db_for_versions_table') as $name => $type) {
1837
			$query->selectField(sprintf('"%s_versions"."%s"', $baseTable, $name), $name);
1838
		}
1839
1840
		$query->addWhere(array(
1841
			"\"{$baseTable}_versions\".\"RecordID\" = ?" => $owner->ID