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.
Completed
Pull Request — 2.9 (#1318)
by
unknown
12:17
created
phpmyfaq/inc/PMF/String.php 2 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -280,7 +280,7 @@  discard block
 block discarded – undo
280 280
     /**
281 281
      * Search and replace by a regexp using a callback.
282 282
      *
283
-     * @param string|array $pattern
283
+     * @param string $pattern
284 284
      * @param function     $callback
285 285
      * @param string|array $subject
286 286
      * @param int          $limit
@@ -314,7 +314,7 @@  discard block
 block discarded – undo
314 314
      *
315 315
      * @param string $str String
316 316
      *
317
-     * @return bool
317
+     * @return string|boolean
318 318
      */
319 319
     public static function isUTF8($str)
320 320
     {
Please login to merge, or discard this patch.
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -182,9 +182,9 @@
 block discarded – undo
182 182
     public static function isLangUTF8ToLatinConvertable($language)
183 183
     {
184 184
         $iso_languages = array('af', 'sq', 'br', 'ca', 'da', 'en', 'fo', 'gl', 'de', 'is', 'it',
185
-                               'ku', 'la', 'lb', 'nb', 'oc', 'pt', 'es', 'sw', 'sv', 'wa', 'eu',
186
-                               // NOTE this languages are not fully supported by latin1 
187
-                               'nl', 'fr', 'et', 'fi', 'cy',
185
+                                'ku', 'la', 'lb', 'nb', 'oc', 'pt', 'es', 'sw', 'sv', 'wa', 'eu',
186
+                                // NOTE this languages are not fully supported by latin1 
187
+                                'nl', 'fr', 'et', 'fi', 'cy',
188 188
         );
189 189
 
190 190
         return in_array($language, $iso_languages);
Please login to merge, or discard this patch.
phpmyfaq/inc/PMF/System.php 2 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -170,7 +170,7 @@  discard block
 block discarded – undo
170 170
      * Returns the current API version of phpMyFAQ for installation and
171 171
      * version in the database.
172 172
      *
173
-     * @return int
173
+     * @return string
174 174
      */
175 175
     public static function getApiVersion()
176 176
     {
@@ -219,7 +219,7 @@  discard block
 block discarded – undo
219 219
      *
220 220
      * @param PMF_Configuration $faqConfig
221 221
      *
222
-     * @return mixed
222
+     * @return string
223 223
      */
224 224
     public function getSystemUri(PMF_Configuration $faqConfig)
225 225
     {
Please login to merge, or discard this patch.
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -87,11 +87,11 @@
 block discarded – undo
87 87
      * @var array
88 88
      */
89 89
     private $supportedDatabases = [
90
-        'mysqli' => [ self::VERSION_MINIMUM_PHP, 'MySQL 5.x / Percona Server 5.x / MariaDB 5.x and later' ],
91
-        'pgsql' => [ self::VERSION_MINIMUM_PHP, 'PostgreSQL 9.x' ],
92
-        'sqlite3' => [ self::VERSION_MINIMUM_PHP, 'SQLite 3' ],
93
-        'mssql' => [ self::VERSION_MINIMUM_PHP, 'MS SQL Server 2012 and later (deprecated, PHP 5 only)' ],
94
-        'sqlsrv' => [ self::VERSION_MINIMUM_PHP, 'MS SQL Server 2012 Driver for PHP (PHP 5 and PHP 7)']
90
+        'mysqli' => [self::VERSION_MINIMUM_PHP, 'MySQL 5.x / Percona Server 5.x / MariaDB 5.x and later'],
91
+        'pgsql' => [self::VERSION_MINIMUM_PHP, 'PostgreSQL 9.x'],
92
+        'sqlite3' => [self::VERSION_MINIMUM_PHP, 'SQLite 3'],
93
+        'mssql' => [self::VERSION_MINIMUM_PHP, 'MS SQL Server 2012 and later (deprecated, PHP 5 only)'],
94
+        'sqlsrv' => [self::VERSION_MINIMUM_PHP, 'MS SQL Server 2012 Driver for PHP (PHP 5 and PHP 7)']
95 95
     ];
96 96
 
97 97
     /**
Please login to merge, or discard this patch.
phpmyfaq/inc/PMF/Tags.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -703,7 +703,7 @@
 block discarded – undo
703 703
     }
704 704
 
705 705
     /**
706
-     * @param $chr
706
+     * @param string $chr
707 707
      *
708 708
      * @return bool
709 709
      */
Please login to merge, or discard this patch.
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -213,7 +213,7 @@
 block discarded – undo
213 213
             $tagName = trim($tagName);
214 214
             if (PMF_String::strlen($tagName) > 0) {
215 215
                 if (!in_array(PMF_String::strtolower($tagName),
216
-                              array_map(array('PMF_String', 'strtolower'), $currentTags))) {
216
+                                array_map(array('PMF_String', 'strtolower'), $currentTags))) {
217 217
                     // Create the new tag
218 218
                     $newTagId = $this->_config->getDb()->nextId(PMF_Db::getTablePrefix().'faqtags', 'tagging_id');
219 219
                     $query = sprintf("
Please login to merge, or discard this patch.
phpmyfaq/inc/PMF/Template.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -260,7 +260,7 @@  discard block
 block discarded – undo
260 260
      * This function multiplies blocks.
261 261
      *
262 262
      * @param string $block        Blockname
263
-     * @param array  $blockContent Content of block
263
+     * @param string  $blockContent Content of block
264 264
      *
265 265
      * @return string implode('', $tmpBlock)
266 266
      */
@@ -351,7 +351,7 @@  discard block
 block discarded – undo
351 351
      *
352 352
      * @param string $content Content to check
353 353
      *
354
-     * @return array
354
+     * @return string
355 355
      */
356 356
     private function _checkContent($content)
357 357
     {
Please login to merge, or discard this patch.
phpmyfaq/inc/PMF/TransTool.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -183,7 +183,7 @@
 block discarded – undo
183 183
      *
184 184
      * @param string $val Value
185 185
      *
186
-     * @return bool
186
+     * @return integer
187 187
      */
188 188
     public function isValIgnorable($val)
189 189
     {
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
         $exemplaryNPlurals = intval($exemplary['PMF_LANG[nplurals]']);
96 96
         $toCheckNPlurals = intval($toCheck['PMF_LANG[nplurals]']);
97 97
         // One English plural form is equal to (xx/en) of xx plural forms (1/2, 2/2, 3/2,..,6/2..)
98
-        $pluralsRatio = ($toCheckNPlurals != -1) ? ($toCheckNPlurals / $exemplaryNPlurals) : 1;
98
+        $pluralsRatio = ($toCheckNPlurals != -1) ? ($toCheckNPlurals/$exemplaryNPlurals) : 1;
99 99
 
100 100
         $retval = $countAll = $countTranslated = 0;
101 101
 
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
                 }
126 126
             }
127 127
 
128
-            $retval = floor(100 * $countTranslated / $countAll);
128
+            $retval = floor(100*$countTranslated/$countAll);
129 129
         }
130 130
 
131 131
         unset($exemplary, $toCheck);
Please login to merge, or discard this patch.
phpmyfaq/inc/PMF/User.php 2 patches
Doc Comments   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -492,7 +492,7 @@  discard block
 block discarded – undo
492 492
      * @param string $pass   Password
493 493
      * @param int    $userId User ID
494 494
      *
495
-     * @return mixed
495
+     * @return boolean
496 496
      */
497 497
     public function createUser($login, $pass = '', $userId = 0)
498 498
     {
@@ -1107,6 +1107,8 @@  discard block
 block discarded – undo
1107 1107
     /**
1108 1108
      * Sends mail to the current user.
1109 1109
      *
1110
+     * @param string $subject
1111
+     * @param string $message
1110 1112
      * @return bool
1111 1113
      */
1112 1114
     public function mailUser($subject, $message)
Please login to merge, or discard this patch.
Spacing   +18 added lines, -20 removed lines patch added patch discarded remove patch
@@ -242,7 +242,7 @@  discard block
 block discarded – undo
242 242
     public function getUserId()
243 243
     {
244 244
         if (isset($this->userId) && is_int($this->userId)) {
245
-            return (int) $this->userId;
245
+            return (int)$this->userId;
246 246
         }
247 247
         $this->userId = -1;
248 248
         $this->errors[] = self::ERROR_USER_NO_USERID;
@@ -271,7 +271,7 @@  discard block
 block discarded – undo
271 271
             WHERE
272 272
                 user_id = %d '.($allowBlockedUsers ? '' : "AND account_status != 'blocked'"),
273 273
             PMF_Db::getTablePrefix(),
274
-            (int) $userId
274
+            (int)$userId
275 275
         );
276 276
 
277 277
         $res = $this->config->getDb()->query($select);
@@ -281,9 +281,9 @@  discard block
 block discarded – undo
281 281
             return false;
282 282
         }
283 283
         $user = $this->config->getDb()->fetchArray($res);
284
-        $this->userId = (int) $user['user_id'];
285
-        $this->login = (string) $user['login'];
286
-        $this->status = (string) $user['account_status'];
284
+        $this->userId = (int)$user['user_id'];
285
+        $this->login = (string)$user['login'];
286
+        $this->status = (string)$user['account_status'];
287 287
 
288 288
         // get encrypted password
289 289
         // @todo: Add a getEncPassword method to the Auth* classes for the (local and remote) Auth Sources.
@@ -348,9 +348,9 @@  discard block
 block discarded – undo
348 348
             return false;
349 349
         }
350 350
         $user = $this->config->getDb()->fetchArray($res);
351
-        $this->userId = (int) $user['user_id'];
352
-        $this->login = (string) $user['login'];
353
-        $this->status = (string) $user['account_status'];
351
+        $this->userId = (int)$user['user_id'];
352
+        $this->login = (string)$user['login'];
353
+        $this->status = (string)$user['account_status'];
354 354
 
355 355
         // get user-data
356 356
         if (!$this->userdata instanceof PMF_User_UserData) {
@@ -397,9 +397,9 @@  discard block
 block discarded – undo
397 397
             return false;
398 398
         }
399 399
 
400
-        $this->userId = (int) $user['user_id'];
401
-        $this->login = (string) $user['login'];
402
-        $this->status = (string) $user['account_status'];
400
+        $this->userId = (int)$user['user_id'];
401
+        $this->login = (string)$user['login'];
402
+        $this->status = (string)$user['account_status'];
403 403
 
404 404
         // get user-data
405 405
         if (!$this->userdata instanceof PMF_User_UserData) {
@@ -503,7 +503,7 @@  discard block
 block discarded – undo
503 503
         }
504 504
 
505 505
         // is $login valid?
506
-        $login = (string) $login;
506
+        $login = (string)$login;
507 507
         if (!$this->isValidLogin($login)) {
508 508
             $this->errors[] = self::ERROR_USER_LOGINNAME_TOO_SHORT;
509 509
 
@@ -519,7 +519,7 @@  discard block
 block discarded – undo
519 519
 
520 520
         // set user-ID
521 521
         if (0 == $userId) {
522
-            $this->userId = (int) $this->config->getDb()->nextId(PMF_Db::getTablePrefix().'faquser', 'user_id');
522
+            $this->userId = (int)$this->config->getDb()->nextId(PMF_Db::getTablePrefix().'faquser', 'user_id');
523 523
         } else {
524 524
             $this->userId = $userId;
525 525
         }
@@ -775,7 +775,7 @@  discard block
 block discarded – undo
775 775
      */
776 776
     public function isValidLogin($login)
777 777
     {
778
-        $login = (string) $login;
778
+        $login = (string)$login;
779 779
 
780 780
         if (strlen($login) < $this->loginMinLength || !preg_match($this->validUsername, $login)) {
781 781
             $this->errors[] = self::ERROR_USER_LOGIN_INVALID;
@@ -1059,12 +1059,12 @@  discard block
 block discarded – undo
1059 1059
         // To make passwords harder to get wrong, a few letters & numbers have been omitted.
1060 1060
         // This will ensure safety with browsers using fonts with confusable letters.
1061 1061
         // Removed: o,O,0,1,l,L
1062
-        $consonants = ['b','c','d','f','g','h','j','k','m','n','p','r','s','t','v','w','x','y','z'];
1063
-        $vowels = ['a','e','i','u'];
1062
+        $consonants = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'm', 'n', 'p', 'r', 's', 't', 'v', 'w', 'x', 'y', 'z'];
1063
+        $vowels = ['a', 'e', 'i', 'u'];
1064 1064
         $newPassword = '';
1065 1065
         $skipped = false;
1066 1066
 
1067
-        srand((double) microtime() * 1000000);
1067
+        srand((double)microtime()*1000000);
1068 1068
 
1069 1069
         while (strlen($newPassword) < $minimumLength) {
1070 1070
             if (rand(0, 1)) {
@@ -1074,9 +1074,7 @@  discard block
 block discarded – undo
1074 1074
             }
1075 1075
 
1076 1076
             switch (rand(0, $skipped ? 3 : ($allowUnderscore ? 5 : 4))) {
1077
-                case 0:
1078
-                case 1:
1079
-                    $nextChar = $caseFunc($consonants[rand(0, 18)]);
1077
+                case 0 : case 1 : $nextChar = $caseFunc($consonants[rand(0, 18)]);
1080 1078
                     break;
1081 1079
                 case 2:
1082 1080
                 case 3:
Please login to merge, or discard this patch.
phpmyfaq/inc/PMF/User/UserData.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -71,7 +71,7 @@
 block discarded – undo
71 71
      * Returns the field $field of the user data. If $field is an
72 72
      * array, an associative array will be returned.
73 73
      *
74
-     * @param mixed $field Field(s)
74
+     * @param string $field Field(s)
75 75
      *
76 76
      * @return mixed
77 77
      */
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -182,7 +182,7 @@  discard block
 block discarded – undo
182 182
      */
183 183
     public function load($userId)
184 184
     {
185
-        $userId = (int) $userId;
185
+        $userId = (int)$userId;
186 186
         if (($userId <= 0) && ($userId != -1)) {
187 187
             return false;
188 188
         }
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
      */
251 251
     public function add($userId)
252 252
     {
253
-        $userId = (int) $userId;
253
+        $userId = (int)$userId;
254 254
         if (($userId <= 0) && ($userId != -1)) {
255 255
             return false;
256 256
         }
@@ -285,7 +285,7 @@  discard block
 block discarded – undo
285 285
      */
286 286
     public function delete($userId)
287 287
     {
288
-        $userId = (int) $userId;
288
+        $userId = (int)$userId;
289 289
         if (($userId <= 0) && ($userId != -1)) {
290 290
             return false;
291 291
         }
Please login to merge, or discard this patch.
phpmyfaq/inc/PMF/Utils.php 1 patch
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
      *
126 126
      * @param string $lang Language
127 127
      *
128
-     * @return bool
128
+     * @return integer
129 129
      */
130 130
     public static function isLanguage($lang)
131 131
     {
@@ -137,7 +137,7 @@  discard block
 block discarded – undo
137 137
      *
138 138
      * @param int $date Date
139 139
      *
140
-     * @return int
140
+     * @return boolean
141 141
      */
142 142
     public static function isLikeOnPMFDate($date)
143 143
     {
@@ -319,7 +319,7 @@  discard block
 block discarded – undo
319 319
     /**
320 320
      * debug_backtrace() wrapper function.
321 321
      *
322
-     * @param $string
322
+     * @param string $string
323 323
      *
324 324
      * @return string
325 325
      */
Please login to merge, or discard this patch.
phpmyfaq/admin/ajax.autosave.php 2 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@
 block discarded – undo
41 41
     $dateEnd = PMF_Filter::filterInput(INPUT_POST, 'dateEnd', FILTER_SANITIZE_STRING);
42 42
     $question = PMF_Filter::filterInput(INPUT_POST, 'question', FILTER_SANITIZE_STRING);
43 43
     $categories = PMF_Filter::filterInputArray(INPUT_POST, array('rubrik' => array('filter' => FILTER_VALIDATE_INT,
44
-                                                                                      'flags' => FILTER_REQUIRE_ARRAY, )));
44
+                                                                                        'flags' => FILTER_REQUIRE_ARRAY, )));
45 45
     $record_lang = PMF_Filter::filterInput(INPUT_POST, 'lang', FILTER_SANITIZE_STRING);
46 46
     $tags = PMF_Filter::filterInput(INPUT_POST, 'tags', FILTER_SANITIZE_STRING);
47 47
     $active = PMF_Filter::filterInput(INPUT_POST, 'active', FILTER_SANITIZE_STRING);
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@
 block discarded – undo
41 41
     $dateEnd = PMF_Filter::filterInput(INPUT_POST, 'dateEnd', FILTER_SANITIZE_STRING);
42 42
     $question = PMF_Filter::filterInput(INPUT_POST, 'question', FILTER_SANITIZE_STRING);
43 43
     $categories = PMF_Filter::filterInputArray(INPUT_POST, array('rubrik' => array('filter' => FILTER_VALIDATE_INT,
44
-                                                                                      'flags' => FILTER_REQUIRE_ARRAY, )));
44
+                                                                                      'flags' => FILTER_REQUIRE_ARRAY,)));
45 45
     $record_lang = PMF_Filter::filterInput(INPUT_POST, 'lang', FILTER_SANITIZE_STRING);
46 46
     $tags = PMF_Filter::filterInput(INPUT_POST, 'tags', FILTER_SANITIZE_STRING);
47 47
     $active = PMF_Filter::filterInput(INPUT_POST, 'active', FILTER_SANITIZE_STRING);
Please login to merge, or discard this patch.