Code Duplication    Length = 4-4 lines in 4 locations

src/services/AccountService.php 4 locations

@@ 159-162 (lines=4) @@
156
        $entities = [];
157
        foreach ($array as $elementTypeKey => $items) {
158
            switch ($elementTypeKey) {
159
                case 'contacts':
160
                    $elementType = Field::CONTACT_ELEMENT_TYPE;
161
                    $entities = array_merge($entities, $this->parseArrayToFieldEntities($items, $elementType));
162
                    break;
163
                case 'leads':
164
                    $elementType = Field::LEAD_ELEMENT_TYPE;
165
                    $entities = array_merge($entities, $this->parseArrayToFieldEntities($items, $elementType));
@@ 163-166 (lines=4) @@
160
                    $elementType = Field::CONTACT_ELEMENT_TYPE;
161
                    $entities = array_merge($entities, $this->parseArrayToFieldEntities($items, $elementType));
162
                    break;
163
                case 'leads':
164
                    $elementType = Field::LEAD_ELEMENT_TYPE;
165
                    $entities = array_merge($entities, $this->parseArrayToFieldEntities($items, $elementType));
166
                    break;
167
                case 'companies':
168
                    $elementType = Field::COMPANY_ELEMENT_TYPE;
169
                    $entities = array_merge($entities, $this->parseArrayToFieldEntities($items, $elementType));
@@ 167-170 (lines=4) @@
164
                    $elementType = Field::LEAD_ELEMENT_TYPE;
165
                    $entities = array_merge($entities, $this->parseArrayToFieldEntities($items, $elementType));
166
                    break;
167
                case 'companies':
168
                    $elementType = Field::COMPANY_ELEMENT_TYPE;
169
                    $entities = array_merge($entities, $this->parseArrayToFieldEntities($items, $elementType));
170
                    break;
171
                case 'customers':
172
                    $elementType = Field::CUSTOMER_ELEMENT_TYPE;
173
                    $entities = array_merge($entities, $this->parseArrayToFieldEntities($items, $elementType));
@@ 171-174 (lines=4) @@
168
                    $elementType = Field::COMPANY_ELEMENT_TYPE;
169
                    $entities = array_merge($entities, $this->parseArrayToFieldEntities($items, $elementType));
170
                    break;
171
                case 'customers':
172
                    $elementType = Field::CUSTOMER_ELEMENT_TYPE;
173
                    $entities = array_merge($entities, $this->parseArrayToFieldEntities($items, $elementType));
174
                    break;
175
                case 'catalogs':
176
                    $entities = array_merge($entities, $this->parseArrayToCatalogFieldEntities($items));
177
                    break;