Code Duplication    Length = 7-7 lines in 3 locations

app/code/community/Nexcessnet/Turpentine/Model/Dummy/Request.php 3 locations

@@ 162-168 (lines=7) @@
159
     * @param mixed $default Default value to use if key not found
160
     * @return mixed Returns null if key does not exist
161
     */
162
    public function getPost($key = null, $default = null) {
163
        if (null === $key) {
164
            return $this->POST;
165
        }
166
167
        return (isset($this->POST[$key])) ? $this->POST[$key] : $default;
168
    }
169
170
    /**
171
     * Retrieve a member of the $_SERVER superglobal
@@ 179-185 (lines=7) @@
176
     * @param mixed $default Default value to use if key not found
177
     * @return mixed Returns null if key does not exist
178
     */
179
    public function getServer($key = null, $default = null) {
180
        if (null === $key) {
181
            return $this->SERVER;
182
        }
183
184
        return (isset($this->SERVER[$key])) ? $this->SERVER[$key] : $default;
185
    }
186
187
    /**
188
     * Retrieve a member of the $_ENV superglobal
@@ 196-202 (lines=7) @@
193
     * @param mixed $default Default value to use if key not found
194
     * @return mixed Returns null if key does not exist
195
     */
196
    public function getEnv($key = null, $default = null) {
197
        if (null === $key) {
198
            return $this->ENV;
199
        }
200
201
        return (isset($this->ENV[$key])) ? $this->ENV[$key] : $default;
202
    }
203
204
    /**
205
     * Return the value of the given HTTP header. Pass the header name as the