Code Duplication    Length = 10-11 lines in 2 locations

cloudcontrol/library/storage/factories/DocumentFactory.php 2 locations

@@ 86-96 (lines=11) @@
83
84
				if ($multiple) {
85
					$brickArray = array();
86
					foreach ($brick as $brickInstance) {
87
						$brickObj = new \stdClass();
88
						$brickObj->fields = new \stdClass();
89
						$brickObj->type = $staticBrick->brickSlug;
90
91
						foreach ($brickInstance['fields'] as $fieldName => $fieldValues) {
92
							$brickObj->fields->$fieldName = $fieldValues;
93
						}
94
95
						$brickArray[] = $brickObj;
96
					}
97
98
					$bricks = $documentObj->bricks;
99
					$bricks[$brickSlug] = $brickArray;
@@ 121-130 (lines=10) @@
118
	{
119
		$documentObj->dynamicBricks = array();
120
		if (isset($postValues['dynamicBricks'])) {
121
			foreach ($postValues['dynamicBricks'] as $brickTypeSlug => $brick) {
122
				foreach ($brick as $brickContent) {
123
					$brickObj = new \stdClass();
124
					$brickObj->type = $brickTypeSlug;
125
					$brickObj->fields = $brickContent;
126
					$dynamicBricks = $documentObj->dynamicBricks;
127
					$dynamicBricks[] = $brickObj;
128
					$documentObj->dynamicBricks = $dynamicBricks;
129
				}
130
			}
131
		}
132
		return $documentObj;
133
	}