Code Duplication    Length = 4-4 lines in 2 locations

model/DataObject.php 2 locations

@@ 2421-2424 (lines=4) @@
2418
		if(isset($this->record[$field]) && is_object($this->record[$field]))  return $this->record[$field];
2419
2420
		// Do we have a field that needs to be lazy loaded?
2421
		if(isset($this->record[$field.'_Lazy'])) {
2422
			$tableClass = $this->record[$field.'_Lazy'];
2423
			$this->loadLazyFields($tableClass);
2424
		}
2425
2426
		// Otherwise, we need to determine if this is a complex field
2427
		if(self::is_composite_field($this->class, $field)) {
@@ 2433-2436 (lines=4) @@
2430
2431
			$compositeFields = $fieldObj->compositeDatabaseFields();
2432
			foreach ($compositeFields as $compositeName => $compositeType) {
2433
				if(isset($this->record[$field.$compositeName.'_Lazy'])) {
2434
					$tableClass = $this->record[$field.$compositeName.'_Lazy'];
2435
					$this->loadLazyFields($tableClass);
2436
				}
2437
			}
2438
2439
			// write value only if either the field value exists,