Code Duplication    Length = 17-17 lines in 2 locations

src/Exceptions/ErrorCollection.php 2 locations

@@ 327-343 (lines=17) @@
324
     *
325
     * @return $this
326
     */
327
    public function addQueryParameterError(
328
        $name,
329
        $title,
330
        $detail = null,
331
        $status = null,
332
        $idx = null,
333
        LinkInterface $aboutLink = null,
334
        $code = null,
335
        $meta = null
336
    ) {
337
        $source = [Error::SOURCE_PARAMETER => $name];
338
        $error  = new Error($idx, $aboutLink, $status, $code, $title, $detail, $source, $meta);
339
340
        $this->add($error);
341
342
        return $this;
343
    }
344
345
    /** @noinspection PhpTooManyParametersInspection
346
     * @param string             $title
@@ 357-373 (lines=17) @@
354
     *
355
     * @return $this
356
     */
357
    protected function addResourceError(
358
        $title,
359
        $pointer,
360
        $detail = null,
361
        $status = null,
362
        $idx = null,
363
        LinkInterface $aboutLink = null,
364
        $code = null,
365
        $meta = null
366
    ) {
367
        $source = [Error::SOURCE_POINTER => $pointer];
368
        $error  = new Error($idx, $aboutLink, $status, $code, $title, $detail, $source, $meta);
369
370
        $this->add($error);
371
372
        return $this;
373
    }
374
375
    /**
376
     * @return string