Code Duplication    Length = 10-11 lines in 2 locations

cloudcontrol/library/storage/JsonStorage.php 2 locations

@@ 304-314 (lines=11) @@
301
302
					if ($multiple) {
303
						$brickArray = array();
304
						foreach ($brick as $brickInstance) {
305
							$brickObj = new \stdClass();
306
							$brickObj->fields = new \stdClass();
307
							$brickObj->type = $staticBrick->brickSlug;
308
309
							foreach ($brickInstance['fields'] as $fieldName => $fieldValues) {
310
								$brickObj->fields->$fieldName = $fieldValues;
311
							}
312
313
							$brickArray[] = $brickObj;
314
						}
315
316
                        $bricks = $documentObj->bricks;
317
						$bricks[$brickSlug] = $brickArray;
@@ 328-337 (lines=10) @@
325
			}
326
			$documentObj->dynamicBricks = array();
327
			if (isset($postValues['dynamicBricks'])) {
328
				foreach ($postValues['dynamicBricks'] as $brickTypeSlug => $brick) {
329
					foreach ($brick as $brickContent) {
330
						$brickObj = new \stdClass();
331
						$brickObj->type = $brickTypeSlug;
332
						$brickObj->fields = $brickContent;
333
                        $dynamicBricks = $documentObj->dynamicBricks;
334
						$dynamicBricks[] = $brickObj;
335
                        $documentObj->dynamicBricks = $dynamicBricks;
336
					}
337
				}
338
			}
339
			return $documentObj;
340
		}