Code Duplication    Length = 10-14 lines in 3 locations

src/Http/Responses.php 3 locations

@@ 84-97 (lines=14) @@
81
    /**
82
     * @inheritdoc
83
     */
84
    public function getContentResponse(
85
        $data,
86
        $statusCode = self::HTTP_OK,
87
        $links = null,
88
        $meta = null,
89
        array $headers = []
90
    ) {
91
        $encoder = $this->getEncoder();
92
        $links === null ?: $encoder->withLinks($links);
93
        $meta === null ?: $encoder->withMeta($meta);
94
        $content = $encoder->encodeData($data, $this->getEncodingParameters());
95
96
        return $this->createJsonApiResponse($content, $statusCode, $headers);
97
    }
98
99
    /**
100
     * @inheritdoc
@@ 102-111 (lines=10) @@
99
    /**
100
     * @inheritdoc
101
     */
102
    public function getCreatedResponse($resource, $links = null, $meta = null, array $headers = [])
103
    {
104
        $encoder = $this->getEncoder();
105
        $links === null ?: $encoder->withLinks($links);
106
        $meta === null ?: $encoder->withMeta($meta);
107
        $content = $encoder->encodeData($resource, $this->getEncodingParameters());
108
        $headers[self::HEADER_LOCATION] = $this->getResourceLocationUrl($resource);
109
110
        return $this->createJsonApiResponse($content, self::HTTP_CREATED, $headers);
111
    }
112
113
    /**
114
     * @inheritdoc
@@ 135-148 (lines=14) @@
132
    /**
133
     * @inheritDoc
134
     */
135
    public function getIdentifiersResponse(
136
        $data,
137
        $statusCode = self::HTTP_OK,
138
        $links = null,
139
        $meta = null,
140
        array $headers = []
141
    ) {
142
        $encoder = $this->getEncoder();
143
        $links === null ?: $encoder->withLinks($links);
144
        $meta === null ?: $encoder->withMeta($meta);
145
        $content = $encoder->encodeIdentifiers($data, $this->getEncodingParameters());
146
147
        return $this->createJsonApiResponse($content, $statusCode, $headers); 
148
    }
149
150
    /**
151
     * @inheritdoc