Code Duplication    Length = 7-8 lines in 2 locations

src/BaseRequest.php 2 locations

@@ 215-222 (lines=8) @@
212
    /**
213
     * @return string user/pass/access_token masked url
214
     */
215
    public function getMaskedURL()
216
    {
217
        $url = self::ifOr($this->scheme, '', '://');
218
        $url .= self::ifOr($this->host);
219
        $url .= self::ifOr($this->port, ':');
220
        $url .= self::ifOr($this->path);
221
        return $url;
222
    }
223
224
    /**
225
     * @return string
@@ 227-233 (lines=7) @@
224
    /**
225
     * @return string
226
     */
227
    public function getOriginURL()
228
    {
229
        $url = self::ifOr($this->scheme, '', '://');
230
        $url .= self::ifOr($this->host);
231
        $url .= self::ifOr($this->port, ':');
232
        return $url;
233
    }
234
235
    private static function ifOr($str, $pre = '', $post = '')
236
    {