Code Duplication    Length = 13-14 lines in 3 locations

source/Spiral/Cache/Stores/Memcache/MemcachedDriver.php 1 location

@@ 33-46 (lines=14) @@
30
    /**
31
     * {@inheritdoc}
32
     */
33
    public function connect()
34
    {
35
        foreach ($this->servers as $server) {
36
37
            //Merging default options
38
            $server = $server + $this->defaultServer;
39
40
            $this->driver->addServer(
41
                $server['host'],
42
                $server['port'],
43
                $server['weight']
44
            );
45
        }
46
    }
47
48
    /**
49
     * {@inheritdoc}

source/Spiral/Cache/Stores/Memcache/MemcacheDriver.php 1 location

@@ 33-45 (lines=13) @@
30
    /**
31
     * {@inheritdoc}
32
     */
33
    public function connect()
34
    {
35
        foreach ($this->servers as $server) {
36
            $server = $server + $this->defaultServer;
37
38
            $this->driver->addServer(
39
                $server['host'],
40
                $server['port'],
41
                $server['persistent'],
42
                $server['weight']
43
            );
44
        }
45
    }
46
47
    /**
48
     * {@inheritdoc}

source/Spiral/Cache/Stores/Memcache/AbstractDriver.php 1 location

@@ 46-58 (lines=13) @@
43
    /**
44
     * {@inheritdoc}
45
     */
46
    public function connect()
47
    {
48
        foreach ($this->servers as $server) {
49
            //Merging default options
50
            $server = $server + $this->defaultServer;
51
52
            $this->driver->addServer(
53
                $server['host'],
54
                $server['port'],
55
                $server['weight']
56
            );
57
        }
58
    }
59
60
    /**
61
     * {@inheritdoc}