Code Duplication    Length = 19-21 lines in 3 locations

bridge/doctrine-collections/lib/CollectionsAgent.php 1 location

@@ 36-54 (lines=19) @@
33
    /**
34
     * {@inheritdoc}
35
     */
36
    public function getCapabilities(): Capabilities
37
    {
38
        return Capabilities::create([
39
            'can_set_parent' => false,
40
            'can_query_count' => true,
41
            'supported_comparators' => [
42
                Comparison::EQUALS,
43
                Comparison::NOT_EQUALS,
44
                Comparison::LESS_THAN,
45
                Comparison::LESS_THAN_EQUAL,
46
                Comparison::GREATER_THAN,
47
                Comparison::GREATER_THAN_EQUAL,
48
                Comparison::IN,
49
                Comparison::NOT_IN,
50
                Comparison::CONTAINS,
51
                Comparison::NULL,
52
            ],
53
        ]);
54
    }
55
56
    /**
57
     * {@inheritdoc}

bridge/doctrine-orm/lib/OrmAgent.php 1 location

@@ 35-55 (lines=21) @@
32
    /**
33
     * {@inheritdoc}
34
     */
35
    public function getCapabilities(): Capabilities
36
    {
37
        return Capabilities::create([
38
            'can_set_parent' => false,
39
            'can_query_count' => true,
40
            'supported_comparators' => [
41
                Comparison::EQUALS,
42
                Comparison::NOT_EQUALS,
43
                Comparison::LESS_THAN,
44
                Comparison::LESS_THAN_EQUAL,
45
                Comparison::GREATER_THAN,
46
                Comparison::GREATER_THAN_EQUAL,
47
                Comparison::IN,
48
                Comparison::NOT_IN,
49
                Comparison::CONTAINS,
50
                Comparison::NOT_CONTAINS,
51
                Comparison::NULL,
52
                Comparison::NOT_NULL,
53
            ],
54
        ]);
55
    }
56
57
    /**
58
     * {@inheritdoc}

bridge/doctrine-phpcr-odm/lib/PhpcrOdmAgent.php 1 location

@@ 52-71 (lines=20) @@
49
    /**
50
     * {@inheritdoc}
51
     */
52
    public function getCapabilities(): Capabilities
53
    {
54
        return Capabilities::create([
55
            'can_set_parent' => true,
56
            'supported_comparators' => [
57
                Comparison::EQUALS,
58
                Comparison::NOT_EQUALS,
59
                Comparison::LESS_THAN,
60
                Comparison::LESS_THAN_EQUAL,
61
                Comparison::GREATER_THAN,
62
                Comparison::GREATER_THAN_EQUAL,
63
                Comparison::IN,
64
                Comparison::NOT_IN,
65
                Comparison::CONTAINS,
66
                Comparison::NOT_CONTAINS,
67
                Comparison::NULL,
68
                Comparison::NOT_NULL,
69
            ],
70
        ]);
71
    }
72
73
    /**
74
     * {@inheritdoc}