Code Duplication    Length = 5-7 lines in 2 locations

src/CollectionDataTable.php 2 locations

@@ 97-101 (lines=5) @@
94
                        $value = Arr::get($data, $column);
95
96
                        if ($this->config->isCaseInsensitive()) {
97
                            if ($regex) {
98
                                return preg_match('/' . $keyword . '/i', $value) == 1;
99
                            } else {
100
                                return strpos(Str::lower($value), Str::lower($keyword)) !== false;
101
                            }
102
                        } else {
103
                            if ($regex) {
104
                                return preg_match('/' . $keyword . '/', $value) == 1;
@@ 102-108 (lines=7) @@
99
                            } else {
100
                                return strpos(Str::lower($value), Str::lower($keyword)) !== false;
101
                            }
102
                        } else {
103
                            if ($regex) {
104
                                return preg_match('/' . $keyword . '/', $value) == 1;
105
                            } else {
106
                                return strpos($value, $keyword) !== false;
107
                            }
108
                        }
109
                    }
110
                );
111
            }