GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 46-46 lines in 2 locations

src/Mado/QueryBundle/Repositories/BaseRepository.php 2 locations

@@ 159-204 (lines=46) @@
156
        return $this;
157
    }
158
159
    public function setQueryOptionsFromRequestWithCustomFilter(Request $request = null, $filter)
160
    {
161
        $filters = $request->query->get('filtering', []);
162
        $orFilters = $request->query->get('filtering_or', []);
163
        $sorting = $request->query->get('sorting', []);
164
        $printing = $request->query->get('printing', []);
165
        $rel = $request->query->get('rel', '');
166
        $page = $request->query->get('page', '');
167
        $select = $request->query->get('select', $this->entityAlias);
168
        $pageLength = $request->query->get('limit', 666);
169
        $filtering = $request->query->get('filtering', '');
170
        $limit = $request->query->get('limit', '');
171
172
        $filters = array_merge($filters, $filter);
173
174
        $filterOrCorrected = [];
175
176
        $count = 0;
177
        foreach ($orFilters as $key => $filter) {
178
            if (is_array($filter)) {
179
                foreach ($filter as $keyInternal => $internal) {
180
                    $filterOrCorrected[$keyInternal .'|' . $count] = $internal;
181
                    $count = $count + 1;
182
                }
183
            } else {
184
                $filterOrCorrected[$key] = $filter;
185
            }
186
        }
187
188
        $this->queryOptions = QueryBuilderOptions::fromArray([
189
            '_route' => $request->attributes->get('_route'),
190
            'customer_id' => $request->attributes->get('customer_id'),
191
            'id' => $request->attributes->get('id'),
192
            'filtering' => $filtering,
193
            'limit' => $limit,
194
            'page' => $page,
195
            'filters' => $filters,
196
            'orFilters' => $filterOrCorrected,
197
            'sorting' => $sorting,
198
            'rel' => $rel,
199
            'printing' => $printing,
200
            'select' => $select,
201
        ]);
202
203
        return $this;
204
    }
205
206
    public function setQueryOptionsFromRequestWithCustomOrFilter(Request $request = null, $orFilter)
207
    {
@@ 206-251 (lines=46) @@
203
        return $this;
204
    }
205
206
    public function setQueryOptionsFromRequestWithCustomOrFilter(Request $request = null, $orFilter)
207
    {
208
        $filters = $request->query->get('filtering', []);
209
        $orFilters = $request->query->get('filtering_or', []);
210
        $sorting = $request->query->get('sorting', []);
211
        $printing = $request->query->get('printing', []);
212
        $rel = $request->query->get('rel', '');
213
        $page = $request->query->get('page', '');
214
        $select = $request->query->get('select', $this->entityAlias);
215
        $pageLength = $request->query->get('limit', 666);
216
        $filtering = $request->query->get('filtering', '');
217
        $limit = $request->query->get('limit', '');
218
219
        $orFilters = array_merge($orFilters, $orFilter);
220
221
        $filterOrCorrected = [];
222
223
        $count = 0;
224
        foreach ($orFilters as $key => $filter) {
225
            if (is_array($filter)) {
226
                foreach ($filter as $keyInternal => $internal) {
227
                    $filterOrCorrected[$keyInternal .'|' . $count] = $internal;
228
                    $count = $count + 1;
229
                }
230
            } else {
231
                $filterOrCorrected[$key] = $filter;
232
            }
233
        }
234
235
        $this->queryOptions = QueryBuilderOptions::fromArray([
236
            '_route' => $request->attributes->get('_route'),
237
            'customer_id' => $request->attributes->get('customer_id'),
238
            'id' => $request->attributes->get('id'),
239
            'filtering' => $filtering,
240
            'limit' => $limit,
241
            'page' => $page,
242
            'filters' => $filters,
243
            'orFilters' => $filterOrCorrected,
244
            'sorting' => $sorting,
245
            'rel' => $rel,
246
            'printing' => $printing,
247
            'select' => $select,
248
        ]);
249
250
        return $this;
251
    }
252
253
    public function getRequest()
254
    {