Code Duplication    Length = 7-7 lines in 2 locations

cloudcontrol/library/storage/factories/BrickFactory.php 1 location

@@ 28-34 (lines=7) @@
25
			$brickObject->title = $postValues['title'];
26
			$brickObject->slug = slugify($postValues['title']);
27
			$brickObject->fields = array();
28
			if (isset($postValues['fieldTitles'], $postValues['fieldTypes'], $postValues['fieldRequired'], $postValues['fieldMultiple'])) {
29
				foreach ($postValues['fieldTitles'] as $key => $value) {
30
					$fieldObject = self::createFieldObject($postValues, $value, $key);
31
32
					$brickObject->fields[] = $fieldObject;
33
				}
34
			}
35
36
			return $brickObject;
37
		} else {

cloudcontrol/library/storage/factories/DocumentTypeFactory.php 1 location

@@ 17-23 (lines=7) @@
14
	{
15
		if (isset($postValues['title'])) {
16
			$documentTypeObject = self::createInitialDocoumentTypeObject($postValues);
17
			if (isset($postValues['fieldTitles'], $postValues['fieldTypes'], $postValues['fieldRequired'], $postValues['fieldMultiple'])) {
18
				foreach ($postValues['fieldTitles'] as $key => $value) {
19
					$fieldObject = self::createFieldObject($postValues, $value, $key);
20
21
					$documentTypeObject->fields[] = $fieldObject;
22
				}
23
			}
24
			if (isset($postValues['brickTitles'], $postValues['brickBricks'])) {
25
				foreach ($postValues['brickTitles'] as $key => $value) {
26
					$brickObject = self::createBrickObject($postValues, $value, $key);