Code Duplication    Length = 7-7 lines in 2 locations

src/Api/Filters/FilterValidation.php 2 locations

@@ 50-56 (lines=7) @@
47
     */
48
    public function isKeyAndValueAre($key, $keyParams, $value, $valueParams)
49
    {
50
        if (is_array($valueParams) === true) {
51
            if ($this->isParamOfTypeMultiple($value, $valueParams) === false
52
                || $this->isParamOfTypeSingle($key, $keyParams) === false
53
            ) {
54
                return false;
55
            }
56
        }
57
58
        if (is_array($valueParams) === false) {
59
            if ($this->isParamOfTypeSingle($key, $keyParams) === false
@@ 58-64 (lines=7) @@
55
            }
56
        }
57
58
        if (is_array($valueParams) === false) {
59
            if ($this->isParamOfTypeSingle($key, $keyParams) === false
60
                || $this->isParamOfTypeSingle($value, $valueParams) === false
61
            ) {
62
                return false;
63
            }
64
        }
65
66
        return true;
67
    }