Code Duplication    Length = 7-7 lines in 2 locations

src/Normalizer.php 2 locations

@@ 20-26 (lines=7) @@
17
    /**
18
     * {@inheritDoc}
19
     */
20
    protected function extractId(array $rawPayload)
21
    {
22
        if (isset($rawPayload['data']['id']) && !empty($rawPayload['data']['id'])) {
23
            return $rawPayload['data']['id'];
24
        }
25
        return null;
26
    }
27
28
    /**
29
     * {@inheritDoc}
@@ 31-37 (lines=7) @@
28
    /**
29
     * {@inheritDoc}
30
     */
31
    protected function extractType(array $rawPayload)
32
    {
33
        if (isset($rawPayload['data']['type']) && !empty($rawPayload['data']['type'])) {
34
            return $rawPayload['data']['type'];
35
        }
36
        throw NormalizerException::badRequest('The "type" member was missing from the payload. All payloads must contain a type.');
37
    }
38
39
    /**
40
     * {@inheritDoc}