Code Duplication    Length = 11-11 lines in 2 locations

DataStructures/Lists/CircularLinkedList.php 1 location

@@ 296-306 (lines=11) @@
293
            $this->size--;
294
            return $current->data;
295
        }
296
        while($i < $this->size) {
297
            if($prev->data === $data) {
298
                $prev->next = &$current->next;
299
                $this->size--;
300
301
                return $current->data;
302
            }
303
304
            $prev = $current;
305
            $current = $current->next;
306
        }
307
308
        return null;
309
    }

DataStructures/Lists/DoublyLinkedList.php 1 location

@@ 218-228 (lines=11) @@
215
            return $data;
216
        }
217
218
        while($i < $this->size) {
219
            if($current->data === $data) {
220
                echo $this->head->prev->data;
221
                $current->prev = &$current->next;
222
                $current = null;
223
                $this->size--;
224
                return $data;
225
            }
226
227
            $current = $current->next;
228
        }
229
230
        return null;
231
    }