Code Duplication    Length = 11-11 lines in 3 locations

src/Comodojo/Cache/Drivers/Memory.php 1 location

@@ 105-115 (lines=11) @@
102
103
    }
104
105
    public function setMultiple(array $key_values, $namespace, $ttl = null) {
106
107
        $result = [];
108
109
        foreach ($key_values as $key => $value) {
110
            $result[$key] = $this->set($key, $namespace, $value, $ttl);
111
        }
112
113
        return !in_array(false, $result);
114
115
    }
116
117
    public function deleteMultiple(array $keys, $namespace) {
118

src/Comodojo/Cache/Drivers/PhpRedis.php 1 location

@@ 187-197 (lines=11) @@
184
    }
185
186
    // TODO: write a better setMultiple using mSet
187
    public function setMultiple(array $key_values, $namespace, $ttl = null) {
188
189
        $result = [];
190
191
        foreach ($key_values as $key => $value) {
192
            $result[] = $this->set($key, $namespace, $value, $ttl);
193
        }
194
195
        return !in_array(false, $result);
196
197
    }
198
199
    // TODO: write a better deleteMultiple using delete([])
200
    public function deleteMultiple(array $keys, $namespace) {

src/Comodojo/Cache/Drivers/FilesystemXattr.php 1 location

@@ 133-143 (lines=11) @@
130
131
    }
132
133
    public function setMultiple(array $key_values, $namespace, $ttl = null) {
134
135
        $result = [];
136
137
        foreach ($key_values as $key => $value) {
138
            $result[] = $this->set($key, $namespace, $value, $ttl);
139
        }
140
141
        return !in_array(false, $result);
142
143
    }
144
145
    public function deleteMultiple(array $keys, $namespace) {
146