Code Duplication    Length = 7-8 lines in 2 locations

src/BaseRequest.php 2 locations

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