Code Duplication    Length = 8-8 lines in 2 locations

src/BatchResult.php 2 locations

@@ 79-86 (lines=8) @@
76
     *
77
     * @throws \UnexpectedValueException If request was not part of the batch or failed
78
     */
79
    public function getResponseFor(RequestInterface $request)
80
    {
81
        try {
82
            return $this->responses[$request];
83
        } catch (\UnexpectedValueException $e) {
84
            throw new \UnexpectedValueException('Request not found', $e->getCode(), $e);
85
        }
86
    }
87
88
    /**
89
     * Adds a response in an immutable way.
@@ 151-158 (lines=8) @@
148
     *
149
     * @throws \UnexpectedValueException If request was not part of the batch or was successful
150
     */
151
    public function getExceptionFor(RequestInterface $request)
152
    {
153
        try {
154
            return $this->exceptions[$request];
155
        } catch (\UnexpectedValueException $e) {
156
            throw new \UnexpectedValueException('Request not found', $e->getCode(), $e);
157
        }
158
    }
159
160
    /**
161
     * Adds an exception in an immutable way.