Code Duplication    Length = 3-3 lines in 8 locations

src/entity/Segment.php 8 locations

@@ 235-237 (lines=3) @@
232
            $array['status']
233
        );
234
235
        if (isset($array['description']) && !is_array($array['description'])) {
236
            $segment->setDescription($array['description']);
237
        }
238
239
        if (isset($array['accountuserliststatus']) && !is_array($array['accountuserliststatus'])) {
240
            $segment->setAccountUserListStatus($array['accountuserliststatus']);
@@ 239-241 (lines=3) @@
236
            $segment->setDescription($array['description']);
237
        }
238
239
        if (isset($array['accountuserliststatus']) && !is_array($array['accountuserliststatus'])) {
240
            $segment->setAccountUserListStatus($array['accountuserliststatus']);
241
        }
242
        if (isset($array['accessreason']) && !is_array($array['accessreason'])) {
243
            $segment->setAccessReason($array['accessreason']);
244
        }
@@ 242-244 (lines=3) @@
239
        if (isset($array['accountuserliststatus']) && !is_array($array['accountuserliststatus'])) {
240
            $segment->setAccountUserListStatus($array['accountuserliststatus']);
241
        }
242
        if (isset($array['accessreason']) && !is_array($array['accessreason'])) {
243
            $segment->setAccessReason($array['accessreason']);
244
        }
245
246
        if (isset($array['iseligibleforsearch']) && !is_array($array['iseligibleforsearch'])) {
247
            $segment->setIsEligibleForSearch($array['iseligibleforsearch']);
@@ 246-248 (lines=3) @@
243
            $segment->setAccessReason($array['accessreason']);
244
        }
245
246
        if (isset($array['iseligibleforsearch']) && !is_array($array['iseligibleforsearch'])) {
247
            $segment->setIsEligibleForSearch($array['iseligibleforsearch']);
248
        }
249
        if (isset($array['membershiplifespan']) && !is_array($array['membershiplifespan'])) {
250
            $segment->setMembershipLifeSpan($array['membershiplifespan']);
251
        }
@@ 249-251 (lines=3) @@
246
        if (isset($array['iseligibleforsearch']) && !is_array($array['iseligibleforsearch'])) {
247
            $segment->setIsEligibleForSearch($array['iseligibleforsearch']);
248
        }
249
        if (isset($array['membershiplifespan']) && !is_array($array['membershiplifespan'])) {
250
            $segment->setMembershipLifeSpan($array['membershiplifespan']);
251
        }
252
253
        if (isset($array['listtype']) && !is_array($array['listtype'])) {
254
            $segment->setListType($array['listtype']);
@@ 253-255 (lines=3) @@
250
            $segment->setMembershipLifeSpan($array['membershiplifespan']);
251
        }
252
253
        if (isset($array['listtype']) && !is_array($array['listtype'])) {
254
            $segment->setListType($array['listtype']);
255
        }
256
257
        if (isset($array['size']) && !is_array($array['size'])) {
258
            $segment->setSize($array['size']);
@@ 257-259 (lines=3) @@
254
            $segment->setListType($array['listtype']);
255
        }
256
257
        if (isset($array['size']) && !is_array($array['size'])) {
258
            $segment->setSize($array['size']);
259
        }
260
261
        if (isset($array['integrationcode']) && !is_array($array['integrationcode'])) {
262
            $segment->setIntegrationCode($array['integrationcode']);
@@ 261-263 (lines=3) @@
258
            $segment->setSize($array['size']);
259
        }
260
261
        if (isset($array['integrationcode']) && !is_array($array['integrationcode'])) {
262
            $segment->setIntegrationCode($array['integrationcode']);
263
        }
264
265
        return $segment;
266
    }