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

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