Code Duplication    Length = 25-25 lines in 2 locations

src/Arrayy.php 2 locations

@@ 3346-3370 (lines=25) @@
3343
                $is_array_tmp = \is_array($search_values);
3344
3345
                foreach ($this->getGeneratorByReference() as $key => &$value) {
3346
                    if (
3347
                        (
3348
                            $is_array_tmp === false
3349
                            &&
3350
                            $strict === true
3351
                            &&
3352
                            $search_values === $value
3353
                        )
3354
                        ||
3355
                        (
3356
                            $is_array_tmp === false
3357
                            &&
3358
                            $strict === false
3359
                            &&
3360
                            $search_values == $value
3361
                        )
3362
                        ||
3363
                        (
3364
                            $is_array_tmp === true
3365
                            &&
3366
                            \in_array($value, $search_values, $strict)
3367
                        )
3368
                    ) {
3369
                        yield $key;
3370
                    }
3371
                }
3372
            };
3373
        }
@@ 6070-6094 (lines=25) @@
6067
            $is_array_tmp = \is_array($search_values);
6068
6069
            foreach ($input as $key => $value) {
6070
                if (
6071
                    (
6072
                        $is_array_tmp === false
6073
                        &&
6074
                        $strict === true
6075
                        &&
6076
                        $search_values === $value
6077
                    )
6078
                    ||
6079
                    (
6080
                        $is_array_tmp === false
6081
                        &&
6082
                        $strict === false
6083
                        &&
6084
                        $search_values == $value
6085
                    )
6086
                    ||
6087
                    (
6088
                        $is_array_tmp === true
6089
                        &&
6090
                        \in_array($value, $search_values, $strict)
6091
                    )
6092
                ) {
6093
                    $keys[] = $key;
6094
                }
6095
6096
                // check if recursive is needed
6097
                if (\is_array($value) === true) {