Code Duplication    Length = 11-11 lines in 4 locations

src/Bridge/Doctrine/Orm/Filter/DateFilter.php 4 locations

@@ 95-105 (lines=11) @@
92
            $queryBuilder->andWhere($queryBuilder->expr()->isNotNull(sprintf('%s.%s', $alias, $field)));
93
        }
94
95
        if (isset($values[self::PARAMETER_BEFORE])) {
96
            $this->addWhere(
97
                $queryBuilder,
98
                $queryNameGenerator,
99
                $alias,
100
                $field,
101
                self::PARAMETER_BEFORE,
102
                $values[self::PARAMETER_BEFORE],
103
                $nullManagement
104
            );
105
        }
106
107
        if (isset($values[self::PARAMETER_STRICTLY_BEFORE])) {
108
            $this->addWhere(
@@ 107-117 (lines=11) @@
104
            );
105
        }
106
107
        if (isset($values[self::PARAMETER_STRICTLY_BEFORE])) {
108
            $this->addWhere(
109
                $queryBuilder,
110
                $queryNameGenerator,
111
                $alias,
112
                $field,
113
                self::PARAMETER_STRICTLY_BEFORE,
114
                $values[self::PARAMETER_STRICTLY_BEFORE],
115
                $nullManagement
116
            );
117
        }
118
119
        if (isset($values[self::PARAMETER_AFTER])) {
120
            $this->addWhere(
@@ 119-129 (lines=11) @@
116
            );
117
        }
118
119
        if (isset($values[self::PARAMETER_AFTER])) {
120
            $this->addWhere(
121
                $queryBuilder,
122
                $queryNameGenerator,
123
                $alias,
124
                $field,
125
                self::PARAMETER_AFTER,
126
                $values[self::PARAMETER_AFTER],
127
                $nullManagement
128
            );
129
        }
130
131
        if (isset($values[self::PARAMETER_STRICTLY_AFTER])) {
132
            $this->addWhere(
@@ 131-141 (lines=11) @@
128
            );
129
        }
130
131
        if (isset($values[self::PARAMETER_STRICTLY_AFTER])) {
132
            $this->addWhere(
133
                $queryBuilder,
134
                $queryNameGenerator,
135
                $alias,
136
                $field,
137
                self::PARAMETER_STRICTLY_AFTER,
138
                $values[self::PARAMETER_STRICTLY_AFTER],
139
                $nullManagement
140
            );
141
        }
142
    }
143
144
    /**