Passed
Push — master ( 4c841c...172093 )
by Darko
03:36
created
Blacklight/ReleaseCleaning.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -114,7 +114,7 @@  discard block
 block discarded – undo
114 114
                 foreach ($hit as $val) {
115 115
                     $title = Predb::query()->where('title', trim($val))->first(['title', 'id']);
116 116
                     // don't match against ab.teevee if title is for just the season
117
-                    if (! empty($title) && $groupName === 'alt.binaries.teevee' && preg_match('/\.S\d\d\./', $title['title'], $hit)) {
117
+                    if (!empty($title) && $groupName === 'alt.binaries.teevee' && preg_match('/\.S\d\d\./', $title['title'], $hit)) {
118 118
                         $title = null;
119 119
                     }
120 120
                     if ($title !== null) {
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
                     }
159 159
                     break;
160 160
             }
161
-            if ($title === null && ! empty($reqGname)) {
161
+            if ($title === null && !empty($reqGname)) {
162 162
                 $title = Predb::query()->where(['predb.requestid' => $hit[1], 'g.name' => $reqGname])->join('usenet_groups as g', 'g.id', '=', 'predb.groups_id')->first(['predb.title', 'predb.id']);
163 163
             }
164 164
             // don't match against ab.teevee if title is for just the season
Please login to merge, or discard this patch.
Blacklight/Contents.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -143,7 +143,7 @@
 block discarded – undo
143 143
             $content['url'] = '/'.$content['url'];
144 144
         }
145 145
 
146
-        if (! str_ends_with($content['url'], '/')) {
146
+        if (!str_ends_with($content['url'], '/')) {
147 147
             $content['url'] .= '/';
148 148
         }
149 149
 
Please login to merge, or discard this patch.
app/Http/Requests/Auth/RegisterRegisterRequest.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
      */
12 12
     public function rules(): array
13 13
     {
14
-        if (config('captcha.enabled') === true && (! empty(config('captcha.secret')) && ! empty(config('captcha.sitekey')))) {
14
+        if (config('captcha.enabled') === true && (!empty(config('captcha.secret')) && !empty(config('captcha.sitekey')))) {
15 15
             return [
16 16
                 'g-recaptcha-response' => [
17 17
                     'required',
Please login to merge, or discard this patch.
Blacklight/Books.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -169,8 +169,8 @@  discard block
 block discarded – undo
169 169
 			%s
170 170
 			GROUP BY boo.id
171 171
 			ORDER BY %s %s',
172
-            \is_array($bookIDs) && ! empty($bookIDs) ? implode(',', $bookIDs) : -1,
173
-            \is_array($releaseIDs) && ! empty($releaseIDs) ? implode(',', $releaseIDs) : -1,
172
+            \is_array($bookIDs) && !empty($bookIDs) ? implode(',', $bookIDs) : -1,
173
+            \is_array($releaseIDs) && !empty($releaseIDs) ? implode(',', $releaseIDs) : -1,
174 174
             $catsrch,
175 175
             $order[0],
176 176
             $order[1]
@@ -235,7 +235,7 @@  discard block
 block discarded – undo
235 235
     {
236 236
         $browseby = ' ';
237 237
         foreach ($this->getBrowseByOptions() as $bbk => $bbv) {
238
-            if (! empty($_REQUEST[$bbk])) {
238
+            if (!empty($_REQUEST[$bbk])) {
239 239
                 $bbs = stripslashes($_REQUEST[$bbk]);
240 240
                 $browseby .= ' AND boo.'.$bbv.' '.'LIKE '.escapeString('%'.$bbs.'%');
241 241
             }
@@ -365,7 +365,7 @@  discard block
 block discarded – undo
365 365
                 return false;
366 366
             }
367 367
 
368
-            if (preg_match('/^([a-z0-9ü!]+ ){1,2}(N|Vol)?\d{1,4}([abc])?$|^([a-z0-9]+ ){1,2}(Jan( |unar|$)|Feb( |ruary|$)|Mar( |ch|$)|Apr( |il|$)|May(?![a-z0-9])|Jun([ e$])|Jul([ y$])|Aug( |ust|$)|Sep( |tember|$)|O([ck])t( |ober|$)|Nov( |ember|$)|De([cz])( |ember|$))/ui', $releasename) && ! preg_match('/Part \d+/i', $releasename)) {
368
+            if (preg_match('/^([a-z0-9ü!]+ ){1,2}(N|Vol)?\d{1,4}([abc])?$|^([a-z0-9]+ ){1,2}(Jan( |unar|$)|Feb( |ruary|$)|Mar( |ch|$)|Apr( |il|$)|May(?![a-z0-9])|Jun([ e$])|Jul([ y$])|Aug( |ust|$)|Sep( |tember|$)|O([ck])t( |ober|$)|Nov( |ember|$)|De([cz])( |ember|$))/ui', $releasename) && !preg_match('/Part \d+/i', $releasename)) {
369 369
                 if ($this->echooutput) {
370 370
                     $this->colorCli->headerOver('Changing category to magazines: ').$this->colorCli->primary($releasename);
371 371
                 }
@@ -373,14 +373,14 @@  discard block
 block discarded – undo
373 373
 
374 374
                 return false;
375 375
             }
376
-            if (! empty($releasename) && ! preg_match('/^[a-z0-9]+$|^([0-9]+ ){1,}$|Part \d+/i', $releasename)) {
376
+            if (!empty($releasename) && !preg_match('/^[a-z0-9]+$|^([0-9]+ ){1,}$|Part \d+/i', $releasename)) {
377 377
                 return $releasename;
378 378
             }
379 379
 
380 380
             return false;
381 381
         }
382 382
         if ($releasetype === 'audiobook') {
383
-            if (! empty($releasename) && ! preg_match('/^[a-z0-9]+$|^([0-9]+ ){1,}$|Part \d+/i', $releasename)) {
383
+            if (!empty($releasename) && !preg_match('/^[a-z0-9]+$|^([0-9]+ ){1,}$|Part \d+/i', $releasename)) {
384 384
                 // we can skip category for audiobooks, since we already know it, so as long as the release name is valid return it so that it is postprocessed by amazon.  In the future, determining the type of audiobook could be added (Lecture or book), since we can skip lookups on lectures, but for now handle them all the same way
385 385
                 return $releasename;
386 386
             }
@@ -404,7 +404,7 @@  discard block
 block discarded – undo
404 404
 
405 405
         $book = false;
406 406
         if ($bookInfo !== '') {
407
-            if (! $book) {
407
+            if (!$book) {
408 408
                 $this->colorCli->info('Fetching data from iTunes for '.$bookInfo);
409 409
                 $book = $this->fetchItunesBookProperties($bookInfo);
410 410
             } elseif ($amazdata !== null) {
@@ -511,12 +511,12 @@  discard block
 block discarded – undo
511 511
                 'salesrank' => '',
512 512
                 'publisher' => '',
513 513
                 'pages' => '',
514
-                'coverurl' => ! empty($iTunesBook->getCover()) ? str_replace('100x100', '800x800', $iTunesBook->getCover()) : '',
514
+                'coverurl' => !empty($iTunesBook->getCover()) ? str_replace('100x100', '800x800', $iTunesBook->getCover()) : '',
515 515
                 'genre' => implode(', ', $iTunesBook->getGenre()),
516 516
                 'overview' => strip_tags($iTunesBook->getDescription()),
517 517
                 'publishdate' => $iTunesBook->getReleaseDate()->format('Y-m-d'),
518 518
             ];
519
-            if (! empty($book['coverurl'])) {
519
+            if (!empty($book['coverurl'])) {
520 520
                 $book['cover'] = 1;
521 521
             } else {
522 522
                 $book['cover'] = 0;
Please login to merge, or discard this patch.
Blacklight/Categorize.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -100,7 +100,7 @@  discard block
 block discarded – undo
100 100
     public function isTV(): bool
101 101
     {
102 102
         if (preg_match('/Daily[\-_\.]Show|Nightly News|^\[[a-zA-Z\.\-]+\].*[\-_].*\d{1,3}[\-_. ](([\[\(])(h264-)?\d{3,4}([pi])([\]\)])\s?(\[AAC\])?|\[[a-fA-F0-9]{8}\]|(8|10)BIT|hi10p)(\[[a-fA-F0-9]{8}\])?|(\d\d-){2}[12]\d{3}|[12]\d{3}(\.\d\d){2}|\d+x\d+|\.e\d{1,3}\.|s\d{1,4}[._ -]?[ed]\d{1,3}([ex]\d{1,3}|[\-.\w ])|[._ -](\dx\d\d|C4TV|Complete[._ -]Season|DSR|([DHPS])DTV|EP[._ -]?\d{1,3}|S\d{1,3}.+Extras|SUBPACK|Season[._ -]\d{1,2})([._ -]|$)|TVRIP|TV[._ -](19|20)\d\d|Troll(HD|UHD)/i', $this->releaseName)
103
-            && ! preg_match('/[._ -](flac|imageset|mp3|xxx)[._ -]|[ .]exe$/i', $this->releaseName)) {
103
+            && !preg_match('/[._ -](flac|imageset|mp3|xxx)[._ -]|[ .]exe$/i', $this->releaseName)) {
104 104
             switch (true) {
105 105
                 case $this->isOtherTV():
106 106
                 case $this->categorizeForeign && $this->isForeignTV():
@@ -137,7 +137,7 @@  discard block
 block discarded – undo
137 137
     {
138 138
         if (preg_match('/[._ -]S\d{1,3}.+(EP\d{1,3}|Extras|SUBPACK)[._ -]|News/i', $this->releaseName)
139 139
             //special case for "Have.I.Got.News.For.You" tv show
140
-            && ! preg_match('/[._ -]Got[._ -]News[._ -]For[._ -]You/i', $this->releaseName)
140
+            && !preg_match('/[._ -]Got[._ -]News[._ -]For[._ -]You/i', $this->releaseName)
141 141
         ) {
142 142
             $this->tmpCat = Category::TV_OTHER;
143 143
 
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
 
225 225
             return true;
226 226
         }
227
-        if (! $this->catWebDL && preg_match('/web[._ -]dl|web-?rip/i', $this->releaseName)) {
227
+        if (!$this->catWebDL && preg_match('/web[._ -]dl|web-?rip/i', $this->releaseName)) {
228 228
             $this->tmpCat = Category::TV_HD;
229 229
 
230 230
             return true;
@@ -284,7 +284,7 @@  discard block
 block discarded – undo
284 284
 
285 285
     public function isMovie(): bool
286 286
     {
287
-        if (preg_match('/[._ -]AVC|[BH][DR]RIP|(Bluray|Blu-Ray)|BD[._ -]?(25|50)?|\bBR\b|Camrip|[._ -]\d{4}[._ -].+(720p|1080p|Cam|HDTS|2160p)|DIVX|[._ -]DVD[._ -]|DVD-?(5|9|R|Rip)|Untouched|VHSRip|XVID|[._ -](DTS|TVrip|webrip|WEBDL|WEB-DL)[._ -]|\b(2160)p\b.*\b(Netflix|Amazon|NF|AMZN|Disney)\b/i', $this->releaseName) && ! preg_match('/s\d{1,3}[._ -]?[ed]\d{1,3}|auto(cad|desk)|divx[._ -]plus|[._ -]exe$|[._ -](jav|XXX)[._ -]|SWE6RUS|\wXXX(1080p|720p|DVD)|Xilisoft|\.S[0-9]\d{1,3}\./i', $this->releaseName)) {
287
+        if (preg_match('/[._ -]AVC|[BH][DR]RIP|(Bluray|Blu-Ray)|BD[._ -]?(25|50)?|\bBR\b|Camrip|[._ -]\d{4}[._ -].+(720p|1080p|Cam|HDTS|2160p)|DIVX|[._ -]DVD[._ -]|DVD-?(5|9|R|Rip)|Untouched|VHSRip|XVID|[._ -](DTS|TVrip|webrip|WEBDL|WEB-DL)[._ -]|\b(2160)p\b.*\b(Netflix|Amazon|NF|AMZN|Disney)\b/i', $this->releaseName) && !preg_match('/s\d{1,3}[._ -]?[ed]\d{1,3}|auto(cad|desk)|divx[._ -]plus|[._ -]exe$|[._ -](jav|XXX)[._ -]|SWE6RUS|\wXXX(1080p|720p|DVD)|Xilisoft|\.S[0-9]\d{1,3}\./i', $this->releaseName)) {
288 288
             return match (true) {
289 289
                 $this->categorizeForeign && $this->isMovieForeign(), $this->isMovieDVD(), $this->isMovieX265(), $this->isMovieUHD(), $this->catWebDL && $this->isMovieWEBDL(), $this->isMovieSD(), $this->isMovie3D(), $this->isMovieBluRay(), $this->isMovieHD(), $this->isMovieOther() => true,
290 290
                 default => false,
@@ -346,7 +346,7 @@  discard block
 block discarded – undo
346 346
     public function isMovieBluRay(): bool
347 347
     {
348 348
         if (preg_match('/bluray-|[._ -]bd?[._ -]?(25|50)|blu-ray|Bluray\s-\sUntouched|[._ -]untouched[._ -]/i', $this->releaseName)
349
-            && ! preg_match('/SecretUsenet\.com$/i', $this->releaseName)) {
349
+            && !preg_match('/SecretUsenet\.com$/i', $this->releaseName)) {
350 350
             $this->tmpCat = Category::MOVIE_BLURAY;
351 351
 
352 352
             return true;
@@ -373,7 +373,7 @@  discard block
 block discarded – undo
373 373
 
374 374
     public function isMovieUHD(): bool
375 375
     {
376
-        if (! preg_match('/(S\d+).*(2160p).*(Netflix|Amazon).*(TrollUHD|NTb|VLAD)/i', $this->releaseName) && stripos($this->releaseName, '2160p') !== false) {
376
+        if (!preg_match('/(S\d+).*(2160p).*(Netflix|Amazon).*(TrollUHD|NTb|VLAD)/i', $this->releaseName) && stripos($this->releaseName, '2160p') !== false) {
377 377
             $this->tmpCat = Category::MOVIE_UHD;
378 378
 
379 379
             return true;
@@ -502,7 +502,7 @@  discard block
 block discarded – undo
502 502
     public function isXxx(): bool
503 503
     {
504 504
         switch (true) {
505
-            case ! preg_match('/\bXXX\b|(a\.b\.erotica|ClubSeventeen|Cum(ming|shot)|Err?oticax?|Porn(o|lation)?|Imageset|PICTURESET|JAV Uncensored|lesb(ians?|os?)|mastur(bation|e?bate)|My_Stepfather_Made_Me|nympho?|OLDER ANGELS|pictures\.erotica\.anime|sexontv|slut|Squirt|SWE6RUS|Transsexual|whore)/i', $this->releaseName):
505
+            case !preg_match('/\bXXX\b|(a\.b\.erotica|ClubSeventeen|Cum(ming|shot)|Err?oticax?|Porn(o|lation)?|Imageset|PICTURESET|JAV Uncensored|lesb(ians?|os?)|mastur(bation|e?bate)|My_Stepfather_Made_Me|nympho?|OLDER ANGELS|pictures\.erotica\.anime|sexontv|slut|Squirt|SWE6RUS|Transsexual|whore)/i', $this->releaseName):
506 506
                 return false;
507 507
             case $this->isXxxPack():
508 508
             case $this->isXxxClipSD():
@@ -527,7 +527,7 @@  discard block
 block discarded – undo
527 527
 
528 528
     public function isXxx264(): bool
529 529
     {
530
-        if (preg_match('/720p|1080(hd|[ip])|[xh][^a-z0-9]?264/i', $this->releaseName) && ! preg_match('/\bwmv\b/i', $this->releaseName) && stripos($this->releaseName, 'SDX264XXX') === false) {
530
+        if (preg_match('/720p|1080(hd|[ip])|[xh][^a-z0-9]?264/i', $this->releaseName) && !preg_match('/\bwmv\b/i', $this->releaseName) && stripos($this->releaseName, 'SDX264XXX') === false) {
531 531
             $this->tmpCat = Category::XXX_X264;
532 532
 
533 533
             return true;
@@ -699,7 +699,7 @@  discard block
 block discarded – undo
699 699
 
700 700
     public function isGame3DS(): bool
701 701
     {
702
-        if (preg_match('/\b3DS\b[^max]|[\._-]3ds|nintendo.+3ds|[_\.]3DS-/i', $this->releaseName) && ! preg_match('/3ds max/i', $this->releaseName) && preg_match('/(EUR|FR|GAME|HOL|JP|JPN|NL|NTSC|PAL|KS|USA|ASIA)/i', $this->releaseName)) {
702
+        if (preg_match('/\b3DS\b[^max]|[\._-]3ds|nintendo.+3ds|[_\.]3DS-/i', $this->releaseName) && !preg_match('/3ds max/i', $this->releaseName) && preg_match('/(EUR|FR|GAME|HOL|JP|JPN|NL|NTSC|PAL|KS|USA|ASIA)/i', $this->releaseName)) {
703 703
             $this->tmpCat = Category::GAME_3DS;
704 704
 
705 705
             return true;
@@ -902,7 +902,7 @@  discard block
 block discarded – undo
902 902
     public function isMusic(): bool
903 903
     {
904 904
         return match (true) {
905
-            $this->isMusicVideo(), $this->isAudiobook(), $this->isMusicLossless(), $this->isMusicMP3(), $this->isMusicPodcast(),$this->isMusicOther() => true,
905
+            $this->isMusicVideo(), $this->isAudiobook(), $this->isMusicLossless(), $this->isMusicMP3(), $this->isMusicPodcast(), $this->isMusicOther() => true,
906 906
             default => false,
907 907
         };
908 908
     }
@@ -999,7 +999,7 @@  discard block
 block discarded – undo
999 999
     public function isMusicOther(): bool
1000 1000
     {
1001 1001
         if (preg_match('/(19|20)\d\d\-(C4)$|[._ -]\d?CD[._ -](19|20)\d\d|\(\d\-?CD\)|\-\dcd\-|\d[._ -]Albums|Albums.+(EP)|Bonus.+Tracks|Box.+?CD.+SET|Discography|D\.O\.M|Greatest\sSongs|Live.+(Bootleg|Remastered)|Music.+Vol|([\(\[\s])NMR([\)\]\s])|Promo.+CD|Reggaeton|Tiesto.+Club|Vinyl\s2496|\WV\.A\.|^\(VA\s|^VA[._ -]/i', $this->releaseName)) {
1002
-            if (! $this->isMusicForeign()) {
1002
+            if (!$this->isMusicForeign()) {
1003 1003
                 $this->tmpCat = Category::MUSIC_OTHER;
1004 1004
             }
1005 1005
 
@@ -1050,7 +1050,7 @@  discard block
 block discarded – undo
1050 1050
     public function isComic(): bool
1051 1051
     {
1052 1052
         switch (true) {
1053
-            case ! preg_match('/[\. ](cbr|cbz)|[\( ]c2c|cbr|cbz[\) ]|comix|^\(comic|[\.\-_\(\[ ]comics?[._ -]|comic.+book|covers.+digital|DC.+(Adventures|Universe)|digital.+(son|zone)|Graphic.+Novel|[\.\-_h ]manga|Total[._ -]Marvel/i', $this->releaseName):
1053
+            case !preg_match('/[\. ](cbr|cbz)|[\( ]c2c|cbr|cbz[\) ]|comix|^\(comic|[\.\-_\(\[ ]comics?[._ -]|comic.+book|covers.+digital|DC.+(Adventures|Universe)|digital.+(son|zone)|Graphic.+Novel|[\.\-_h ]manga|Total[._ -]Marvel/i', $this->releaseName):
1054 1054
                 return false;
1055 1055
             case $this->isBookForeign():
1056 1056
                 break;
@@ -1065,7 +1065,7 @@  discard block
 block discarded – undo
1065 1065
     public function isTechnicalBook(): bool
1066 1066
     {
1067 1067
         switch (true) {
1068
-            case ! preg_match('/^\(?(atz|bb|css|c ?t|Drawing|Gabler|IOS|Iphone|Lynda|Manning|Medic(al|ine)|MIT|No[._ -]Starch|Packt|Peachpit|Pragmatic|Revista|Servo|SmartBooks|Spektrum|Strata|Sybex|Syngress|Vieweg|Wiley|Woods|Wrox)[._ -]|[._ -](Ajax|CSS|DIY|Javascript|(My|Postgre)?SQL|XNA)[._ -]|3DS\.\-_ ]Max|Academic|Adobe|Algebra|Analysis|Appleworks|Archaeology|Bitdefender|Birkhauser|Britannica|[._ -]C\+\+|C[._ -](\+\+|Sharp|Plus)|Chemistry|Circuits|Cook(book|ing)|(Beginners?|Complete|Communications|Definitive|Essential|Hackers?|Practical|Professionals?)[._ -]Guide|Developer|Diagnostic|Disassembl(er|ing|y)|Debugg(er|ing)|Dreamweaver|Economics|Education|Electronics|Enc([iy])clopedia|Engineer(ing|s)|Essays|Exercizes|For.+Beginners|Focal[._ -]Press|For[._ -]Dummies|FreeBSD|Fundamentals[._ -]of[._ -]|(Galileo|Island)[._ -]Press|Geography|Grammar|Guide[._ -](For|To)|Hacking|Google|Handboo?k|How[._ -](It|To)|Intoduction[._ -]to|Iphone|jQuery|Lessons[._ -]In|Learning|LibreOffice|Linux|Manual|Marketing|Masonry|Mathematic(al|s)?|Medical|Microsoft|National[._ -]Academies|Nero[._ -]\d+|OReilly|OS[._ -]X[._ -]|Official[._ -]Guide|Open(GL|Office)|Pediatric|Periodic.+Table|Photoshop|Physics|Power(PC|Point|Shell)|Programm(ers?|ier||ing)|Raspberry.+Pi|Remedies|Service\s?Manual|SitePoint|Sketching|Statistics|Stock.+Market|Students|Theory|Training|Tutsplus|Ubuntu|Understanding[._ -](and|Of|The)|Visual[._ -]Studio|Textbook|VMWare|wii?max|Windows[._ -](8|7|Vista|XP)|^Wood[._ -]|Woodwork|WordPress|Work(book|shop)|Youtube/i', $this->releaseName):
1068
+            case !preg_match('/^\(?(atz|bb|css|c ?t|Drawing|Gabler|IOS|Iphone|Lynda|Manning|Medic(al|ine)|MIT|No[._ -]Starch|Packt|Peachpit|Pragmatic|Revista|Servo|SmartBooks|Spektrum|Strata|Sybex|Syngress|Vieweg|Wiley|Woods|Wrox)[._ -]|[._ -](Ajax|CSS|DIY|Javascript|(My|Postgre)?SQL|XNA)[._ -]|3DS\.\-_ ]Max|Academic|Adobe|Algebra|Analysis|Appleworks|Archaeology|Bitdefender|Birkhauser|Britannica|[._ -]C\+\+|C[._ -](\+\+|Sharp|Plus)|Chemistry|Circuits|Cook(book|ing)|(Beginners?|Complete|Communications|Definitive|Essential|Hackers?|Practical|Professionals?)[._ -]Guide|Developer|Diagnostic|Disassembl(er|ing|y)|Debugg(er|ing)|Dreamweaver|Economics|Education|Electronics|Enc([iy])clopedia|Engineer(ing|s)|Essays|Exercizes|For.+Beginners|Focal[._ -]Press|For[._ -]Dummies|FreeBSD|Fundamentals[._ -]of[._ -]|(Galileo|Island)[._ -]Press|Geography|Grammar|Guide[._ -](For|To)|Hacking|Google|Handboo?k|How[._ -](It|To)|Intoduction[._ -]to|Iphone|jQuery|Lessons[._ -]In|Learning|LibreOffice|Linux|Manual|Marketing|Masonry|Mathematic(al|s)?|Medical|Microsoft|National[._ -]Academies|Nero[._ -]\d+|OReilly|OS[._ -]X[._ -]|Official[._ -]Guide|Open(GL|Office)|Pediatric|Periodic.+Table|Photoshop|Physics|Power(PC|Point|Shell)|Programm(ers?|ier||ing)|Raspberry.+Pi|Remedies|Service\s?Manual|SitePoint|Sketching|Statistics|Stock.+Market|Students|Theory|Training|Tutsplus|Ubuntu|Understanding[._ -](and|Of|The)|Visual[._ -]Studio|Textbook|VMWare|wii?max|Windows[._ -](8|7|Vista|XP)|^Wood[._ -]|Woodwork|WordPress|Work(book|shop)|Youtube/i', $this->releaseName):
1069 1069
                 return false;
1070 1070
             case $this->isBookForeign():
1071 1071
                 break;
@@ -1080,7 +1080,7 @@  discard block
 block discarded – undo
1080 1080
     public function isMagazine(): bool
1081 1081
     {
1082 1082
         switch (true) {
1083
-            case ! preg_match('/[a-z\-\._ ][._ -](January|February|March|April|May|June|July|August|September|October|November|December)[._ -](\d{1,2},)?20\d\d[._ -]|^\(.+[ .]\d{1,2}[ .]20\d\d[ .].+\.scr|[._ -](Catalogue|FHM|NUTS|Pictorial|Tatler|XXX)[._ -]|^\(?(Allehanda|Club|Computer([a-z0-9]+)?|Connect \d+|Corriere|ct|Diario|Digit(al)?|Esquire|FHM|Gadgets|Galileo|Glam|GQ|Infosat|Inked|Instyle|io|Kicker|Liberation|New Scientist|NGV|Nuts|Popular|Professional|Reise|Sette(tv)?|Springer|Stuff|Studentlitteratur|Vegetarian|Vegetable|Videomarkt|Wired)[._ -]|Brady(.+)?Games|Catalog|Columbus.+Dispatch|Correspondenten|Corriere[._ -]Della[._ -]Sera|Cosmopolitan|Dagbladet|Digital[._ -]Guide|Economist|Eload ?24|ExtraTime|Fatto[._ -]Quotidiano|Flight[._ -](International|Journal)|Finanzwoche|France.+Football|Foto.+Video|Games?(Master|Markt|tar|TM)|Gardening|Gazzetta|Globe[._ -]And[._ -]Mail|Guitar|Heimkino|Hustler|La.+(Lettura|Rblica|Stampa)|Le[._ -](Monde|Temps)|Les[._ -]Echos|e?Magazin(es?)?|Mac(life|welt)|Marie.+Claire|Maxim|Men.+(Health|Fitness)|Motocross|Motorcycle|Mountain[._ -]Bike|MusikWoche|National[._ -]Geographic|New[._ -]Yorker|PC([._ -](Gamer|Welt|World)|Games|Go|Tip)|Penthouse|Photograph(er|ic)|Playboy|Posten|Quotidiano|(Golf|Readers?).+Digest|SFX[._ -]UK|Recipe(.+Guide|s)|SkyNews|Sport[._ -]?Week|Strategy.+Guide|TabletPC|Tattoo[._ -]Life|The[._ -]Guardian|Tageszeitung|Tid(bits|ning)|Top[._ -]Gear[._ -]|Total[._ -]Guitar|Travel[._ -]Guides?|Tribune[._ -]De[._ -]|US[._ -]Weekly|USA[._ -]Today|TruePDF|Vogue|Verlag|Warcraft|Web.+Designer|What[._ -]Car|Zeitung/i', $this->releaseName):
1083
+            case !preg_match('/[a-z\-\._ ][._ -](January|February|March|April|May|June|July|August|September|October|November|December)[._ -](\d{1,2},)?20\d\d[._ -]|^\(.+[ .]\d{1,2}[ .]20\d\d[ .].+\.scr|[._ -](Catalogue|FHM|NUTS|Pictorial|Tatler|XXX)[._ -]|^\(?(Allehanda|Club|Computer([a-z0-9]+)?|Connect \d+|Corriere|ct|Diario|Digit(al)?|Esquire|FHM|Gadgets|Galileo|Glam|GQ|Infosat|Inked|Instyle|io|Kicker|Liberation|New Scientist|NGV|Nuts|Popular|Professional|Reise|Sette(tv)?|Springer|Stuff|Studentlitteratur|Vegetarian|Vegetable|Videomarkt|Wired)[._ -]|Brady(.+)?Games|Catalog|Columbus.+Dispatch|Correspondenten|Corriere[._ -]Della[._ -]Sera|Cosmopolitan|Dagbladet|Digital[._ -]Guide|Economist|Eload ?24|ExtraTime|Fatto[._ -]Quotidiano|Flight[._ -](International|Journal)|Finanzwoche|France.+Football|Foto.+Video|Games?(Master|Markt|tar|TM)|Gardening|Gazzetta|Globe[._ -]And[._ -]Mail|Guitar|Heimkino|Hustler|La.+(Lettura|Rblica|Stampa)|Le[._ -](Monde|Temps)|Les[._ -]Echos|e?Magazin(es?)?|Mac(life|welt)|Marie.+Claire|Maxim|Men.+(Health|Fitness)|Motocross|Motorcycle|Mountain[._ -]Bike|MusikWoche|National[._ -]Geographic|New[._ -]Yorker|PC([._ -](Gamer|Welt|World)|Games|Go|Tip)|Penthouse|Photograph(er|ic)|Playboy|Posten|Quotidiano|(Golf|Readers?).+Digest|SFX[._ -]UK|Recipe(.+Guide|s)|SkyNews|Sport[._ -]?Week|Strategy.+Guide|TabletPC|Tattoo[._ -]Life|The[._ -]Guardian|Tageszeitung|Tid(bits|ning)|Top[._ -]Gear[._ -]|Total[._ -]Guitar|Travel[._ -]Guides?|Tribune[._ -]De[._ -]|US[._ -]Weekly|USA[._ -]Today|TruePDF|Vogue|Verlag|Warcraft|Web.+Designer|What[._ -]Car|Zeitung/i', $this->releaseName):
1084 1084
                 return false;
1085 1085
             case $this->isBookForeign():
1086 1086
                 break;
@@ -1106,7 +1106,7 @@  discard block
 block discarded – undo
1106 1106
     public function isEBook(): bool
1107 1107
     {
1108 1108
         switch (true) {
1109
-            case ! preg_match('/^ePub|[._ -](Ebook|E?\-book|\) WW|Publishing)|[\.\-_\(\[ ](azw|epub|html|mobi|pdf|rtf|tif|txt)[\.\-_\)\] ]|[\. ](azw|doc|epub|mobi|pdf)(?![\w .])|\.ebook-\w$/i', $this->releaseName):
1109
+            case !preg_match('/^ePub|[._ -](Ebook|E?\-book|\) WW|Publishing)|[\.\-_\(\[ ](azw|epub|html|mobi|pdf|rtf|tif|txt)[\.\-_\)\] ]|[\. ](azw|doc|epub|mobi|pdf)(?![\w .])|\.ebook-\w$/i', $this->releaseName):
1110 1110
                 return false;
1111 1111
             case $this->isBookForeign():
1112 1112
                 break;
Please login to merge, or discard this patch.
Blacklight/libraries/Forking.php 1 patch
Spacing   +38 added lines, -38 removed lines patch added patch discarded remove patch
@@ -273,14 +273,14 @@  discard block
 block discarded – undo
273 273
         $this->processWork();
274 274
         $maxWork = \count($this->work);
275 275
         foreach ($this->work as $group) {
276
-            $pool->add(function () use ($group) {
276
+            $pool->add(function() use ($group) {
277 277
                 return $this->_executeCommand(PHP_BINARY.' misc/update/backfill.php '.$group->name.(isset($group->max) ? (' '.$group->max) : ''));
278
-            }, 2000000)->then(function ($output) use ($group, $maxWork) {
278
+            }, 2000000)->then(function($output) use ($group, $maxWork) {
279 279
                 echo $output;
280 280
                 $this->colorCli->primary('Task #'.$maxWork.' Backfilled group '.$group->name);
281
-            })->catch(function (\Throwable $exception) {
281
+            })->catch(function(\Throwable $exception) {
282 282
                 echo $exception->getMessage();
283
-            })->catch(static function (SerializableException $serializableException) {
283
+            })->catch(static function(SerializableException $serializableException) {
284 284
                 //we do nothing here just catch the error and move on
285 285
             });
286 286
             $maxWork--;
@@ -346,7 +346,7 @@  discard block
 block discarded – undo
346 346
         );
347 347
 
348 348
         $count = 0;
349
-        if (! empty($data) && isset($data[0]->name)) {
349
+        if (!empty($data) && isset($data[0]->name)) {
350 350
             $this->safeBackfillGroup = $data[0]->name;
351 351
 
352 352
             $count = ($data[0]->our_first - $data[0]->their_first);
@@ -368,14 +368,14 @@  discard block
 block discarded – undo
368 368
 
369 369
             $this->processWork();
370 370
             foreach ($queues as $queue) {
371
-                $pool->add(function () use ($queue) {
371
+                $pool->add(function() use ($queue) {
372 372
                     return $this->_executeCommand($this->dnr_path.$queue.'"');
373
-                }, 2000000)->then(function ($output) {
373
+                }, 2000000)->then(function($output) {
374 374
                     echo $output;
375 375
                     $this->colorCli->primary('Backfilled group '.$this->safeBackfillGroup);
376
-                })->catch(function (\Throwable $exception) {
376
+                })->catch(function(\Throwable $exception) {
377 377
                     echo $exception->getMessage();
378
-                })->catch(static function (SerializableException $serializableException) {
378
+                })->catch(static function(SerializableException $serializableException) {
379 379
                     //we do nothing here just catch the error and move on
380 380
                 });
381 381
             }
@@ -408,14 +408,14 @@  discard block
 block discarded – undo
408 408
 
409 409
         $this->processWork();
410 410
         foreach ($this->work as $group) {
411
-            $pool->add(function () use ($group) {
411
+            $pool->add(function() use ($group) {
412 412
                 return $this->_executeCommand(PHP_BINARY.' misc/update/update_binaries.php '.$group->name.' '.$group->max);
413
-            }, 2000000)->then(function ($output) use ($group, $maxWork) {
413
+            }, 2000000)->then(function($output) use ($group, $maxWork) {
414 414
                 echo $output;
415 415
                 $this->colorCli->primary('Task #'.$maxWork.' Updated group '.$group->name);
416
-            })->catch(function (\Throwable $exception) {
416
+            })->catch(function(\Throwable $exception) {
417 417
                 echo $exception->getMessage();
418
-            })->catch(static function (SerializableException $serializableException) {
418
+            })->catch(static function(SerializableException $serializableException) {
419 419
                 //we do nothing here just catch the error and move on
420 420
             });
421 421
             $maxWork--;
@@ -442,7 +442,7 @@  discard block
 block discarded – undo
442 442
 			ORDER BY a.last_record DESC'
443 443
         );
444 444
 
445
-        if (! empty($this->work)) {
445
+        if (!empty($this->work)) {
446 446
             $i = 1;
447 447
             $queues = [];
448 448
             foreach ($this->work as $group) {
@@ -475,16 +475,16 @@  discard block
 block discarded – undo
475 475
             $this->processWork();
476 476
             foreach ($queues as $queue) {
477 477
                 preg_match('/alt\..+/i', $queue, $hit);
478
-                $pool->add(function () use ($queue) {
478
+                $pool->add(function() use ($queue) {
479 479
                     return $this->_executeCommand($this->dnr_path.$queue.'"');
480
-                }, 2000000)->then(function ($output) use ($hit) {
481
-                    if (! empty($hit)) {
480
+                }, 2000000)->then(function($output) use ($hit) {
481
+                    if (!empty($hit)) {
482 482
                         echo $output;
483 483
                         $this->colorCli->primary('Updated group '.$hit[0]);
484 484
                     }
485
-                })->catch(function (\Throwable $exception) {
485
+                })->catch(function(\Throwable $exception) {
486 486
                     echo $exception->getMessage();
487
-                })->catch(static function (SerializableException $serializableException) {
487
+                })->catch(static function(SerializableException $serializableException) {
488 488
                     //we do nothing here just catch the error and move on
489 489
                 });
490 490
             }
@@ -547,14 +547,14 @@  discard block
 block discarded – undo
547 547
 
548 548
         $this->processWork();
549 549
         foreach ($this->work as $queue) {
550
-            $pool->add(function () use ($queue) {
550
+            $pool->add(function() use ($queue) {
551 551
                 return $this->_executeCommand(PHP_BINARY.' misc/update/tmux/bin/groupfixrelnames.php "'.$queue.'"'.' true');
552
-            }, 2000000)->then(function ($output) use ($maxWork) {
552
+            }, 2000000)->then(function($output) use ($maxWork) {
553 553
                 echo $output;
554 554
                 $this->colorCli->primary('Task #'.$maxWork.' Finished fixing releases names');
555
-            })->catch(function (\Throwable $exception) {
555
+            })->catch(function(\Throwable $exception) {
556 556
                 echo $exception->getMessage();
557
-            })->catch(static function (SerializableException $serializableException) {
557
+            })->catch(static function(SerializableException $serializableException) {
558 558
                 //we do nothing here just catch the error and move on
559 559
             });
560 560
             $maxWork--;
@@ -575,7 +575,7 @@  discard block
 block discarded – undo
575 575
         foreach ($work as $group) {
576 576
             try {
577 577
                 $query = DB::select(sprintf('SELECT id FROM collections WHERE groups_id = %d LIMIT 1', $group->id));
578
-                if (! empty($query)) {
578
+                if (!empty($query)) {
579 579
                     $uGroups[] = ['id' => $group->id, 'name' => $group->name];
580 580
                 }
581 581
             } catch (\PDOException $e) {
@@ -593,14 +593,14 @@  discard block
 block discarded – undo
593 593
 
594 594
         $this->processWork();
595 595
         foreach ($uGroups as $group) {
596
-            $pool->add(function () use ($group) {
596
+            $pool->add(function() use ($group) {
597 597
                 return $this->_executeCommand($this->dnr_path.'releases  '.$group['id'].'"');
598
-            }, 2000000)->then(function ($output) use ($maxWork) {
598
+            }, 2000000)->then(function($output) use ($maxWork) {
599 599
                 echo $output;
600 600
                 $this->colorCli->primary('Task #'.$maxWork.' Finished performing release processing');
601
-            })->catch(function (\Throwable $exception) {
601
+            })->catch(function(\Throwable $exception) {
602 602
                 echo $exception->getMessage();
603
-            })->catch(static function (SerializableException $serializableException) {
603
+            })->catch(static function(SerializableException $serializableException) {
604 604
                 //we do nothing here just catch the error and move on
605 605
             });
606 606
             $maxWork--;
@@ -637,16 +637,16 @@  discard block
 block discarded – undo
637 637
         $this->processWork();
638 638
         foreach ($releases as $release) {
639 639
             if ($type !== '') {
640
-                $pool->add(function () use ($release, $type) {
640
+                $pool->add(function() use ($release, $type) {
641 641
                     return $this->_executeCommand(PHP_BINARY.' misc/update/postprocess.php '.$type.$release->id);
642
-                }, 2000000)->then(function ($output) use ($desc, $count) {
642
+                }, 2000000)->then(function($output) use ($desc, $count) {
643 643
                     echo $output;
644 644
                     $this->colorCli->primary('Finished task #'.$count.' for '.$desc);
645
-                })->catch(function (\Throwable $exception) {
645
+                })->catch(function(\Throwable $exception) {
646 646
                     echo $exception->getMessage();
647
-                })->catch(static function (SerializableException $serializableException) {
647
+                })->catch(static function(SerializableException $serializableException) {
648 648
                     //we do nothing here just catch the error and move on
649
-                })->timeout(function () use ($count) {
649
+                })->timeout(function() use ($count) {
650 650
                     $this->colorCli->notice('Task #'.$count.': Timeout occurred.');
651 651
                 });
652 652
                 $count--;
@@ -894,15 +894,15 @@  discard block
 block discarded – undo
894 894
         $pool = Pool::create()->concurrency($maxProcess)->timeout(config('nntmux.multiprocessing_max_child_time'));
895 895
         $this->processWork();
896 896
         foreach ($this->work as $group) {
897
-            $pool->add(function () use ($group) {
897
+            $pool->add(function() use ($group) {
898 898
                 return $this->_executeCommand($this->dnr_path.'update_per_group  '.$group->id.'"');
899
-            }, 2000000)->then(function ($output) use ($group) {
899
+            }, 2000000)->then(function($output) use ($group) {
900 900
                 echo $output;
901 901
                 $name = UsenetGroup::getNameByID($group->id);
902 902
                 $this->colorCli->primary('Finished updating binaries, processing releases and additional postprocessing for group:'.$name);
903
-            })->catch(function (\Throwable $exception) {
903
+            })->catch(function(\Throwable $exception) {
904 904
                 echo $exception->getMessage();
905
-            })->catch(static function (SerializableException $serializableException) {
905
+            })->catch(static function(SerializableException $serializableException) {
906 906
                 echo $serializableException->asThrowable()->getMessage();
907 907
             });
908 908
         }
@@ -918,7 +918,7 @@  discard block
 block discarded – undo
918 918
     {
919 919
         $process = Process::fromShellCommandline($command);
920 920
         $process->setTimeout(1800);
921
-        $process->run(function ($type, $buffer) {
921
+        $process->run(function($type, $buffer) {
922 922
             if ($type === Process::ERR) {
923 923
                 echo $buffer;
924 924
             }
Please login to merge, or discard this patch.
Blacklight/utility/Utility.php 1 patch
Spacing   +5 added lines, -6 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
         $themes = scandir(base_path().'/resources/views/themes', SCANDIR_SORT_ASCENDING);
20 20
         $themeList[] = 'None';
21 21
         foreach ($themes as $theme) {
22
-            if (! str_contains($theme, '.') && ! \in_array($theme, $ignoredThemes, false) && File::isDirectory(base_path().'/resources/views/themes/'.$theme)) {
22
+            if (!str_contains($theme, '.') && !\in_array($theme, $ignoredThemes, false) && File::isDirectory(base_path().'/resources/views/themes/'.$theme)) {
23 23
                 $themeList[] = $theme;
24 24
             }
25 25
         }
@@ -39,12 +39,12 @@  discard block
 block discarded – undo
39 39
         $string = '';
40 40
         $gzFile = @gzopen($filePath, 'rb', 0);
41 41
         if ($gzFile) {
42
-            while (! gzeof($gzFile)) {
42
+            while (!gzeof($gzFile)) {
43 43
                 $temp = gzread($gzFile, 1024);
44 44
                 // Check for empty string.
45 45
                 // Without this the loop would be endless and consume 100% CPU.
46 46
                 // Do not set $string empty here, as the data might still be good.
47
-                if (! $temp) {
47
+                if (!$temp) {
48 48
                     break;
49 49
                 }
50 50
                 $string .= $temp;
@@ -102,15 +102,14 @@  discard block
 block discarded – undo
102 102
         $fileSpecTemplate = '%s/%s%s';
103 103
         $fileSpec = '';
104 104
 
105
-        if (! empty($options['id']) && \in_array(
105
+        if (!empty($options['id']) && \in_array(
106 106
             $options['type'],
107 107
             ['anime', 'audio', 'audiosample', 'book', 'console', 'games', 'movies', 'music', 'preview', 'sample', 'tvrage', 'video', 'xxx'],
108 108
             false
109 109
         )
110 110
         ) {
111 111
             $fileSpec = sprintf($fileSpecTemplate, $options['type'], $options['id'], $options['suffix']);
112
-            $fileSpec = file_exists(storage_path('covers/').$fileSpec) ? $fileSpec :
113
-                sprintf($fileSpecTemplate, $options['type'], 'no', $options['suffix']);
112
+            $fileSpec = file_exists(storage_path('covers/').$fileSpec) ? $fileSpec : sprintf($fileSpecTemplate, $options['type'], 'no', $options['suffix']);
114 113
         }
115 114
 
116 115
         return $fileSpec;
Please login to merge, or discard this patch.
Blacklight/Binaries.php 1 patch
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -377,7 +377,7 @@  discard block
 block discarded – undo
377 377
 
378 378
             $done = false;
379 379
             // Get all the parts (in portions of $this->messageBuffer to not use too much memory).
380
-            while (! $done) {
380
+            while (!$done) {
381 381
                 // Increment last until we reach $groupLast (group newest article).
382 382
                 if ($total > $this->messageBuffer) {
383 383
                     if ((string) ($first + $this->messageBuffer) > $groupLast) {
@@ -401,7 +401,7 @@  discard block
 block discarded – undo
401 401
                 $scanSummary = $this->scan($groupMySQL, $first, $last);
402 402
 
403 403
                 // Check if we fetched headers.
404
-                if (! empty($scanSummary)) {
404
+                if (!empty($scanSummary)) {
405 405
                     // If new group, update first record & postdate
406 406
                     if ($groupMySQL['first_record_postdate'] === null && (int) $groupMySQL['first_record'] === 0) {
407 407
                         $groupMySQL['first_record'] = $scanSummary['firstArticleNumber'];
@@ -425,7 +425,7 @@  discard block
 block discarded – undo
425 425
                     }
426 426
 
427 427
                     $scanSummary['lastArticleDate'] = (isset($scanSummary['lastArticleDate']) ? strtotime($scanSummary['lastArticleDate']) : false);
428
-                    if (! is_numeric($scanSummary['lastArticleDate'])) {
428
+                    if (!is_numeric($scanSummary['lastArticleDate'])) {
429 429
                         $scanSummary['lastArticleDate'] = $this->postdate($scanSummary['lastArticleNumber'], $groupNNTP);
430 430
                     }
431 431
 
@@ -574,7 +574,7 @@  discard block
 block discarded – undo
574 574
 
575 575
             // If set we are running in partRepair mode.
576 576
             if ($partRepair && $missingParts !== null) {
577
-                if (! \in_array($header['Number'], $missingParts, false)) {
577
+                if (!\in_array($header['Number'], $missingParts, false)) {
578 578
                     // If article isn't one that is missing skip it.
579 579
                     continue;
580 580
                 }
@@ -619,15 +619,15 @@  discard block
 block discarded – undo
619 619
 
620 620
         unset($headers); // Reclaim memory now that headers are split.
621 621
 
622
-        if (! empty($this->_binaryBlacklistIdsToUpdate)) {
622
+        if (!empty($this->_binaryBlacklistIdsToUpdate)) {
623 623
             $this->updateBlacklistUsage();
624 624
         }
625 625
 
626
-        if ($this->_echoCLI && ! $partRepair) {
626
+        if ($this->_echoCLI && !$partRepair) {
627 627
             $this->outputHeaderInitial();
628 628
         }
629 629
 
630
-        if (! empty($stdHeaders)) {
630
+        if (!empty($stdHeaders)) {
631 631
             $this->storeHeaders($stdHeaders);
632 632
         }
633 633
         unset($stdHeaders);
@@ -702,7 +702,7 @@  discard block
 block discarded – undo
702 702
         // Loop articles, figure out files/parts.
703 703
         foreach ($headers as $this->header) {
704 704
             // Set up the info for inserting into parts/binaries/collections tables.
705
-            if (! isset($articles[$this->header['matches'][1]])) {
705
+            if (!isset($articles[$this->header['matches'][1]])) {
706 706
                 // Attempt to find the file count. If it is not found, set it to 0.
707 707
                 $fileCount = $this->getFileCount($this->header['matches'][1]);
708 708
                 if ($fileCount[1] === 0 && $fileCount[3] === 0) {
@@ -717,7 +717,7 @@  discard block
 block discarded – undo
717 717
                 $this->header['CollectionKey'] = $collMatch['name'].$fileCount[3];
718 718
 
719 719
                 // If this header's collection key isn't in memory, attempt to insert the collection
720
-                if (! isset($collectionIDs[$this->header['CollectionKey']])) {
720
+                if (!isset($collectionIDs[$this->header['CollectionKey']])) {
721 721
                     /* Date from header should be a string this format:
722 722
                      * 31 Mar 2014 15:36:04 GMT or 6 Oct 1998 04:38:40 -0500
723 723
                      * Still make sure it's not unix time, convert it to unix time if it is.
@@ -748,7 +748,7 @@  discard block
 block discarded – undo
748 748
 
749 749
                     $finalXrefArray = [];
750 750
                     foreach ($tempHeaderXrefs as $tempHeaderXref) {
751
-                        if (! in_array($tempHeaderXref, $tempXrefsData, false)) {
751
+                        if (!in_array($tempHeaderXref, $tempXrefsData, false)) {
752 752
                             $finalXrefArray[] = $tempHeaderXref;
753 753
                         }
754 754
                     }
@@ -888,12 +888,12 @@  discard block
 block discarded – undo
888 888
         $iterator1 = 0;
889 889
         $iterator2 = $msgCount - 1;
890 890
         while (true) {
891
-            if (! isset($returnArray['firstArticleNumber']) && isset($headers[$iterator1]['Number'])) {
891
+            if (!isset($returnArray['firstArticleNumber']) && isset($headers[$iterator1]['Number'])) {
892 892
                 $returnArray['firstArticleNumber'] = $headers[$iterator1]['Number'];
893 893
                 $returnArray['firstArticleDate'] = $headers[$iterator1]['Date'];
894 894
             }
895 895
 
896
-            if (! isset($returnArray['lastArticleNumber']) && isset($headers[$iterator2]['Number'])) {
896
+            if (!isset($returnArray['lastArticleNumber']) && isset($headers[$iterator2]['Number'])) {
897 897
                 $returnArray['lastArticleNumber'] = $headers[$iterator2]['Number'];
898 898
                 $returnArray['lastArticleDate'] = $headers[$iterator2]['Date'];
899 899
             }
@@ -1067,7 +1067,7 @@  discard block
 block discarded – undo
1067 1067
         }
1068 1068
 
1069 1069
         // Remove articles that we cant fetch after x attempts.
1070
-        DB::transaction(function () use ($groupArr) {
1070
+        DB::transaction(function() use ($groupArr) {
1071 1071
             DB::delete(
1072 1072
                 sprintf(
1073 1073
                     'DELETE FROM missed_parts WHERE attempts >= %d AND groups_id = %d',
@@ -1106,14 +1106,14 @@  discard block
 block discarded – undo
1106 1106
                     $currentPost
1107 1107
                 )
1108 1108
             );
1109
-            if (! empty($local) && \count($local) > 0) {
1109
+            if (!empty($local) && \count($local) > 0) {
1110 1110
                 $date = $local[0]->date;
1111 1111
                 break;
1112 1112
             }
1113 1113
 
1114 1114
             // If we could not find it locally, try usenet.
1115 1115
             $header = $this->_nntp->getXOVER($currentPost);
1116
-            if (! $this->_nntp::isError($header) && isset($header[0]['Date']) && $header[0]['Date'] !== '') {
1116
+            if (!$this->_nntp::isError($header) && isset($header[0]['Date']) && $header[0]['Date'] !== '') {
1117 1117
                 $date = $header[0]['Date'];
1118 1118
                 break;
1119 1119
             }
@@ -1138,7 +1138,7 @@  discard block
 block discarded – undo
1138 1138
         } while ($attempts++ <= 20);
1139 1139
 
1140 1140
         // If we didn't get a date, set it to now.
1141
-        if (! $date) {
1141
+        if (!$date) {
1142 1142
             $date = time();
1143 1143
         } else {
1144 1144
             $date = strtotime($date);
@@ -1201,7 +1201,7 @@  discard block
 block discarded – undo
1201 1201
             $articleTime = $this->postdate($wantedArticle, $data);
1202 1202
 
1203 1203
             // Article doesn't exist, start again with something random
1204
-            if (! $articleTime) {
1204
+            if (!$articleTime) {
1205 1205
                 $wantedArticle = random_int($aMin, $aMax);
1206 1206
                 $articleTime = $this->postdate($wantedArticle, $data);
1207 1207
             }
@@ -1273,7 +1273,7 @@  discard block
 block discarded – undo
1273 1273
         foreach ($numbers as $number) {
1274 1274
             $sql .= $number.',';
1275 1275
         }
1276
-        DB::transaction(static function () use ($groupID, $sql) {
1276
+        DB::transaction(static function() use ($groupID, $sql) {
1277 1277
             DB::delete(rtrim($sql, ',').') AND groups_id = '.$groupID);
1278 1278
         }, 10);
1279 1279
     }
@@ -1288,10 +1288,10 @@  discard block
 block discarded – undo
1288 1288
      */
1289 1289
     protected function _retrieveBlackList(string $groupName): void
1290 1290
     {
1291
-        if (! isset($this->blackList[$groupName])) {
1291
+        if (!isset($this->blackList[$groupName])) {
1292 1292
             $this->blackList[$groupName] = $this->getBlacklist(true, self::OPTYPE_BLACKLIST, $groupName, true);
1293 1293
         }
1294
-        if (! isset($this->whiteList[$groupName])) {
1294
+        if (!isset($this->whiteList[$groupName])) {
1295 1295
             $this->whiteList[$groupName] = $this->getBlacklist(true, self::OPTYPE_WHITELIST, $groupName, true);
1296 1296
         }
1297 1297
         $this->_listsFound[$groupName] = ($this->blackList[$groupName] || $this->whiteList[$groupName]);
@@ -1305,10 +1305,10 @@  discard block
 block discarded – undo
1305 1305
      */
1306 1306
     public function isBlackListed(array $msg, string $groupName): bool
1307 1307
     {
1308
-        if (! isset($this->_listsFound[$groupName])) {
1308
+        if (!isset($this->_listsFound[$groupName])) {
1309 1309
             $this->_retrieveBlackList($groupName);
1310 1310
         }
1311
-        if (! $this->_listsFound[$groupName]) {
1311
+        if (!$this->_listsFound[$groupName]) {
1312 1312
             return false;
1313 1313
         }
1314 1314
 
@@ -1336,7 +1336,7 @@  discard block
 block discarded – undo
1336 1336
 
1337 1337
         // Check if the field is blacklisted.
1338 1338
 
1339
-        if (! $blackListed && $this->blackList[$groupName]) {
1339
+        if (!$blackListed && $this->blackList[$groupName]) {
1340 1340
             foreach ($this->blackList[$groupName] as $blackList) {
1341 1341
                 if (preg_match('/'.$blackList->regex.'/i', $field[$blackList->msgcol])) {
1342 1342
                     $blackListed = true;
@@ -1446,7 +1446,7 @@  discard block
 block discarded – undo
1446 1446
      */
1447 1447
     public function delete(int $collectionID): void
1448 1448
     {
1449
-        DB::transaction(static function () use ($collectionID) {
1449
+        DB::transaction(static function() use ($collectionID) {
1450 1450
             DB::delete(sprintf('DELETE FROM collections WHERE id = %d', $collectionID));
1451 1451
         }, 10);
1452 1452
 
@@ -1493,7 +1493,7 @@  discard block
 block discarded – undo
1493 1493
 
1494 1494
     private function getFileCount($subject): array
1495 1495
     {
1496
-        if (! preg_match('/[[(\s](\d{1,5})(\/|[\s_]of[\s_]|-)(\d{1,5})[])\s$:]/i', $subject, $fileCount)) {
1496
+        if (!preg_match('/[[(\s](\d{1,5})(\/|[\s_]of[\s_]|-)(\d{1,5})[])\s$:]/i', $subject, $fileCount)) {
1497 1497
             $fileCount[1] = $fileCount[3] = 0;
1498 1498
         }
1499 1499
 
Please login to merge, or discard this patch.
app/Extensions/helper/helpers.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
 use Symfony\Component\Process\Process;
17 17
 use Zip as ZipStream;
18 18
 
19
-if (! function_exists('getRawHtml')) {
19
+if (!function_exists('getRawHtml')) {
20 20
     /**
21 21
      * @param  bool  $cookie
22 22
      * @return bool|mixed|string
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
     }
52 52
 }
53 53
 
54
-if (! function_exists('makeFieldLinks')) {
54
+if (!function_exists('makeFieldLinks')) {
55 55
     /**
56 56
      * @return string
57 57
      *
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
     }
82 82
 }
83 83
 
84
-if (! function_exists('getUserBrowseOrder')) {
84
+if (!function_exists('getUserBrowseOrder')) {
85 85
     /**
86 86
      * @param  string  $orderBy
87 87
      */
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
     }
108 108
 }
109 109
 
110
-if (! function_exists('getUserBrowseOrdering')) {
110
+if (!function_exists('getUserBrowseOrdering')) {
111 111
     function getUserBrowseOrdering(): array
112 112
     {
113 113
         return [
@@ -137,21 +137,21 @@  discard block
 block discarded – undo
137 137
     }
138 138
 }
139 139
 
140
-if (! function_exists('createGUID')) {
140
+if (!function_exists('createGUID')) {
141 141
     /**
142 142
      * @throws Exception
143 143
      */
144 144
     function createGUID(): string
145 145
     {
146 146
         $data = random_bytes(16);
147
-        $data[6] = \chr(\ord($data[6]) & 0x0F | 0x40);    // set version to 0100
148
-        $data[8] = \chr(\ord($data[8]) & 0x3F | 0x80);    // set bits 6-7 to 10
147
+        $data[6] = \chr(\ord($data[6]) & 0x0F|0x40); // set version to 0100
148
+        $data[8] = \chr(\ord($data[8]) & 0x3F|0x80); // set bits 6-7 to 10
149 149
 
150 150
         return vsprintf('%s%s-%s-%s-%s-%s%s%s', str_split(sodium_bin2hex($data), 4));
151 151
     }
152 152
 }
153 153
 
154
-if (! function_exists('getSimilarName')) {
154
+if (!function_exists('getSimilarName')) {
155 155
     /**
156 156
      * @param  string  $name
157 157
      */
@@ -161,7 +161,7 @@  discard block
 block discarded – undo
161 161
     }
162 162
 }
163 163
 
164
-if (! function_exists('color')) {
164
+if (!function_exists('color')) {
165 165
     /**
166 166
      * @param  string  $string
167 167
      */
@@ -171,7 +171,7 @@  discard block
 block discarded – undo
171 171
     }
172 172
 }
173 173
 
174
-if (! function_exists('human_filesize')) {
174
+if (!function_exists('human_filesize')) {
175 175
     /**
176 176
      * @param  int  $decimals
177 177
      */
@@ -184,7 +184,7 @@  discard block
 block discarded – undo
184 184
     }
185 185
 }
186 186
 
187
-if (! function_exists('bcdechex')) {
187
+if (!function_exists('bcdechex')) {
188 188
     /**
189 189
      * @return string
190 190
      */
@@ -201,7 +201,7 @@  discard block
 block discarded – undo
201 201
     }
202 202
 }
203 203
 
204
-if (! function_exists('runCmd')) {
204
+if (!function_exists('runCmd')) {
205 205
     /**
206 206
      * Run CLI command.
207 207
      *
@@ -229,7 +229,7 @@  discard block
 block discarded – undo
229 229
     }
230 230
 }
231 231
 
232
-if (! function_exists('escapeString')) {
232
+if (!function_exists('escapeString')) {
233 233
     /**
234 234
      * @return string
235 235
      */
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
     }
240 240
 }
241 241
 
242
-if (! function_exists('realDuration')) {
242
+if (!function_exists('realDuration')) {
243 243
     /**
244 244
      * @return string
245 245
      */
@@ -251,7 +251,7 @@  discard block
 block discarded – undo
251 251
     }
252 252
 }
253 253
 
254
-if (! function_exists('is_it_json')) {
254
+if (!function_exists('is_it_json')) {
255 255
     /**
256 256
      * @param  array|string  $isIt
257 257
      * @return bool
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
     return $zipped;
295 295
 }
296 296
 
297
-if (! function_exists('release_flag')) {
297
+if (!function_exists('release_flag')) {
298 298
     // Function inspired by c0r3@newznabforums adds country flags on the browse page.
299 299
     /**
300 300
      * @param  string  $text  Text to match against.
@@ -430,10 +430,10 @@  discard block
 block discarded – undo
430 430
 
431 431
         return '';
432 432
     }
433
-    if (! function_exists('sanitize')) {
433
+    if (!function_exists('sanitize')) {
434 434
         function sanitize(array|string $phrases, array $doNotSanitize = []): string
435 435
         {
436
-            if (! is_array($phrases)) {
436
+            if (!is_array($phrases)) {
437 437
                 $wordArray = explode(' ', str_replace('.', ' ', $phrases));
438 438
             } else {
439 439
                 $wordArray = $phrases;
@@ -444,9 +444,9 @@  discard block
 block discarded – undo
444 444
             foreach ($wordArray as $words) {
445 445
                 $words = preg_split('/\s+/', $words);
446 446
                 foreach ($words as $st) {
447
-                    if (Str::startsWith($st, ['!', '+', '-', '?', '*']) && Str::length($st) > 1 && ! preg_match('/([!+?\-*]){2,}/', $st)) {
447
+                    if (Str::startsWith($st, ['!', '+', '-', '?', '*']) && Str::length($st) > 1 && !preg_match('/([!+?\-*]){2,}/', $st)) {
448 448
                         $str = $st;
449
-                    } elseif (Str::endsWith($st, ['+', '-', '?', '*']) && Str::length($st) > 1 && ! preg_match('/([!+?\-*]){2,}/', $st)) {
449
+                    } elseif (Str::endsWith($st, ['+', '-', '?', '*']) && Str::length($st) > 1 && !preg_match('/([!+?\-*]){2,}/', $st)) {
450 450
                         $str = $st;
451 451
                     } else {
452 452
                         $str = Sanitizer::escape($st, $doNotSanitize);
Please login to merge, or discard this patch.