Code Duplication    Length = 5-5 lines in 2 locations

forms/CompositeField.php 1 location

@@ 184-188 (lines=5) @@
181
			if($field instanceof CompositeField) {
182
				$field->collateDataFields($list, $saveableOnly);
183
			}
184
			if($saveableOnly) {
185
				$isIncluded =  ($field->hasData() && !$field->isReadonly() && !$field->isDisabled());
186
			} else {
187
				$isIncluded =  ($field->hasData());
188
			}
189
			if($isIncluded) {
190
				$name = $field->getName();
191
				if($name) {

forms/FieldList.php 1 location

@@ 79-83 (lines=5) @@
76
		foreach($this as $field) {
77
			if($field->isComposite()) $field->collateDataFields($list, $saveableOnly);
78
79
			if($saveableOnly) {
80
				$isIncluded =  ($field->hasData() && !$field->isReadonly() && !$field->isDisabled());
81
			} else {
82
				$isIncluded =  ($field->hasData());
83
			}
84
			if($isIncluded) {
85
				$name = $field->getName();
86
				if(isset($list[$name])) {