Code Duplication    Length = 7-8 lines in 2 locations

src/BaseRequest.php 2 locations

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