Code Duplication    Length = 3-3 lines in 2 locations

src/Canvas/AbstractCanvasSearch.php 1 location

@@ 33-35 (lines=3) @@
30
            $params['icon'] = 'https://du11hjcvx0uqb.cloudfront.net/dist/images/favicon-e10d657a73.ico';
31
        }
32
33
        if (empty($params['url'])) {
34
            $params['url'] = preg_replace('%^(.*)/api/v\d+$%', '$1', $params['api']->base_url);
35
        }
36
37
        parent::__construct($params);
38
    }

src/Canvas/AbstractCanvasSearchDomain.php 1 location

@@ 36-38 (lines=3) @@
33
    {
34
        $this->requireCanvasPestParameter($params);
35
36
        if (empty($params['url'])) {
37
            $params['url'] = preg_replace('%^(.*)/api/v\d+$%', '$1', $this->getApi()->base_url);
38
        }
39
40
        parent::__construct($params);
41