Code Duplication    Length = 3-3 lines in 4 locations

src/Normalizer/ContextActivitiesNormalizer.php 4 locations

@@ 75-77 (lines=3) @@
72
        $categoryActivities = null;
73
        $otherActivities = null;
74
75
        if (isset($data['parent']) && null !== $data['parent']) {
76
            $parentActivities = $this->denormalizeData($data['parent'], 'Xabbuh\XApi\Model\Activity[]', $format, $context);
77
        }
78
79
        if (isset($data['grouping']) && null !== $data['grouping']) {
80
            $groupingActivities = $this->denormalizeData($data['grouping'], 'Xabbuh\XApi\Model\Activity[]', $format, $context);
@@ 79-81 (lines=3) @@
76
            $parentActivities = $this->denormalizeData($data['parent'], 'Xabbuh\XApi\Model\Activity[]', $format, $context);
77
        }
78
79
        if (isset($data['grouping']) && null !== $data['grouping']) {
80
            $groupingActivities = $this->denormalizeData($data['grouping'], 'Xabbuh\XApi\Model\Activity[]', $format, $context);
81
        }
82
83
        if (isset($data['category']) && null !== $data['category']) {
84
            $categoryActivities = $this->denormalizeData($data['category'], 'Xabbuh\XApi\Model\Activity[]', $format, $context);
@@ 83-85 (lines=3) @@
80
            $groupingActivities = $this->denormalizeData($data['grouping'], 'Xabbuh\XApi\Model\Activity[]', $format, $context);
81
        }
82
83
        if (isset($data['category']) && null !== $data['category']) {
84
            $categoryActivities = $this->denormalizeData($data['category'], 'Xabbuh\XApi\Model\Activity[]', $format, $context);
85
        }
86
87
        if (isset($data['other']) && null !== $data['other']) {
88
            $otherActivities = $this->denormalizeData($data['other'], 'Xabbuh\XApi\Model\Activity[]', $format, $context);
@@ 87-89 (lines=3) @@
84
            $categoryActivities = $this->denormalizeData($data['category'], 'Xabbuh\XApi\Model\Activity[]', $format, $context);
85
        }
86
87
        if (isset($data['other']) && null !== $data['other']) {
88
            $otherActivities = $this->denormalizeData($data['other'], 'Xabbuh\XApi\Model\Activity[]', $format, $context);
89
        }
90
91
        return new ContextActivities($parentActivities, $groupingActivities, $categoryActivities, $otherActivities);
92
    }