Code Duplication    Length = 7-8 lines in 2 locations

src/BaseRequest.php 2 locations

@@ 227-234 (lines=8) @@
224
    /**
225
     * @return string user/pass/access_token masked url
226
     */
227
    public function getMaskedURL()
228
    {
229
        $url = self::ifOr($this->scheme, '', '://');
230
        $url .= self::ifOr($this->host);
231
        $url .= self::ifOr($this->port, ':');
232
        $url .= self::ifOr($this->path);
233
        return $url;
234
    }
235
236
    /**
237
     * @return string
@@ 239-245 (lines=7) @@
236
    /**
237
     * @return string
238
     */
239
    public function getOriginURL()
240
    {
241
        $url = self::ifOr($this->scheme, '', '://');
242
        $url .= self::ifOr($this->host);
243
        $url .= self::ifOr($this->port, ':');
244
        return $url;
245
    }
246
247
    private static function ifOr($str, $pre = '', $post = '')
248
    {