Code Duplication    Length = 12-12 lines in 2 locations

lib/Doctrine/ORM/AbstractQuery.php 1 location

@@ 321-332 (lines=12) @@
318
     *
319
     * @return Query\Parameter|null The value of the bound parameter, or NULL if not available.
320
     */
321
    public function getParameter($key)
322
    {
323
        $filteredParameters = $this->parameters->filter(
324
            function (Query\Parameter $parameter) use ($key) : bool {
325
                $parameterName = $parameter->getName();
326
327
                return $key === $parameterName || (string) $key === (string) $parameterName;
328
            }
329
        );
330
331
        return ! $filteredParameters->isEmpty() ? $filteredParameters->first() : null;
332
    }
333
334
    /**
335
     * Sets a collection of query parameters.

lib/Doctrine/ORM/QueryBuilder.php 1 location

@@ 603-614 (lines=12) @@
600
     *
601
     * @return Query\Parameter|null The value of the bound parameter.
602
     */
603
    public function getParameter($key)
604
    {
605
        $filteredParameters = $this->parameters->filter(
606
            function (Query\Parameter $parameter) use ($key) : bool {
607
                $parameterName = $parameter->getName();
608
609
                return $key === $parameterName || (string) $key === (string) $parameterName;
610
            }
611
        );
612
613
        return ! $filteredParameters->isEmpty() ? $filteredParameters->first() : null;
614
    }
615
616
    /**
617
     * Sets the position of the first result to retrieve (the "offset").