Code Duplication    Length = 7-8 lines in 2 locations

src/BaseRequest.php 2 locations

@@ 258-265 (lines=8) @@
255
    /**
256
     * @return string user/pass/access_token masked url
257
     */
258
    public function getMaskedURL()
259
    {
260
        $url = self::ifOr($this->scheme, '', '://');
261
        $url .= self::ifOr($this->host);
262
        $url .= self::ifOr($this->port, ':');
263
        $url .= self::ifOr($this->path);
264
        return $url;
265
    }
266
267
    /**
268
     * @return string
@@ 270-276 (lines=7) @@
267
    /**
268
     * @return string
269
     */
270
    public function getOriginURL()
271
    {
272
        $url = self::ifOr($this->scheme, '', '://');
273
        $url .= self::ifOr($this->host);
274
        $url .= self::ifOr($this->port, ':');
275
        return $url;
276
    }
277
278
    private static function ifOr($str, $pre = '', $post = '')
279
    {