Code Duplication    Length = 17-17 lines in 2 locations

src/Exceptions/ErrorCollection.php 2 locations

@@ 372-388 (lines=17) @@
369
     *
370
     * @return $this
371
     */
372
    public function addQueryParameterError(
373
        $name,
374
        $title,
375
        $detail = null,
376
        $status = null,
377
        $idx = null,
378
        LinkInterface $aboutLink = null,
379
        $code = null,
380
        $meta = null
381
    ) {
382
        $source = [Error::SOURCE_PARAMETER => $name];
383
        $error  = new Error($idx, $aboutLink, $status, $code, $title, $detail, $source, $meta);
384
385
        $this->add($error);
386
387
        return $this;
388
    }
389
390
    /** @noinspection PhpTooManyParametersInspection
391
     * @param string             $title
@@ 402-418 (lines=17) @@
399
     *
400
     * @return $this
401
     */
402
    protected function addResourceError(
403
        $title,
404
        $pointer,
405
        $detail = null,
406
        $status = null,
407
        $idx = null,
408
        LinkInterface $aboutLink = null,
409
        $code = null,
410
        $meta = null
411
    ) {
412
        $source = [Error::SOURCE_POINTER => $pointer];
413
        $error  = new Error($idx, $aboutLink, $status, $code, $title, $detail, $source, $meta);
414
415
        $this->add($error);
416
417
        return $this;
418
    }
419
420
    /**
421
     * @return string