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 = 31-31 lines in 2 locations

phpmyfaq/src/phpMyFAQ/Permission/LargePermission.php 1 location

@@ 190-220 (lines=31) @@
187
     * @param array $sectionData
188
     * @return bool
189
     */
190
    public function changeSection($sectionId, Array $sectionData)
191
    {
192
        $checkedData = $this->checkSectionData($sectionData);
193
        $set = '';
194
        $comma = '';
195
196
        foreach ($sectionData as $key => $val) {
197
            $set .= $comma.$key." = '".$this->config->getDb()->escape($checkedData[$key])."'";
198
            $comma = ",\n                ";
199
        }
200
201
        $update = sprintf('
202
            UPDATE
203
                %sfaqsections
204
            SET
205
                %s
206
            WHERE
207
                id = %d',
208
            Db::getTablePrefix(),
209
            $set,
210
            $sectionId
211
        );
212
213
        $res = $this->config->getDb()->query($update);
214
215
        if (!$res) {
216
            return false;
217
        }
218
219
        return true;
220
    }
221
222
    /**
223
     * Checks the given associative array $sectionData. If a

phpmyfaq/src/phpMyFAQ/Permission/MediumPermission.php 1 location

@@ 309-339 (lines=31) @@
306
     *
307
     * @return bool
308
     */
309
    public function changeGroup($groupId, Array $groupData)
310
    {
311
        $checkedData = $this->checkGroupData($groupData);
312
        $set = '';
313
        $comma = '';
314
315
        foreach ($groupData as $key => $val) {
316
            $set  .= $comma.$key." = '".$this->config->getDb()->escape($checkedData[$key])."'";
317
            $comma = ",\n                ";
318
        }
319
320
        $update = sprintf('
321
            UPDATE
322
                %sfaqgroup
323
            SET
324
                %s
325
            WHERE
326
                group_id = %d',
327
            Db::getTablePrefix(),
328
            $set,
329
            $groupId
330
        );
331
332
        $res = $this->config->getDb()->query($update);
333
334
        if (!$res) {
335
            return false;
336
        }
337
338
        return true;
339
    }
340
341
    /**
342
     * Removes the group given by $groupId from the database.