Passed
Push — master ( 60e75a...8e7e6d )
by Dispositif
02:35
created
src/Application/AbstractRefBotWorker.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
 
25 25
     public function hasWarning(): bool
26 26
     {
27
-        return (bool)$this->warning;
27
+        return (bool) $this->warning;
28 28
     }
29 29
 
30 30
     /**
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
         $refs = array_slice($refs, 0, self::MAX_REFS_PROCESSED_IN_ARTICLE, true);
56 56
 
57 57
         foreach ($refs as $ref) {
58
-            $refContent = WikiTextUtil::stripFinalPoint(trim((string)$ref[1]));
58
+            $refContent = WikiTextUtil::stripFinalPoint(trim((string) $ref[1]));
59 59
 
60 60
             $newRefContent = $this->processRefContent($refContent);
61 61
 
@@ -70,11 +70,11 @@  discard block
 block discarded – undo
70 70
     protected function replaceRefInText(array $ref, string $replace, string $text)
71 71
     {
72 72
         // Pas de changement
73
-        if (WikiTextUtil::stripFinalPoint(trim($replace)) === WikiTextUtil::stripFinalPoint(trim((string)$ref[1]))) {
73
+        if (WikiTextUtil::stripFinalPoint(trim($replace)) === WikiTextUtil::stripFinalPoint(trim((string) $ref[1]))) {
74 74
             return $text;
75 75
         }
76 76
         $replace = $this->addFinalPeriod($ref[0], $replace);
77
-        $result = str_replace($ref[1], $replace, (string)$ref[0]);
77
+        $result = str_replace($ref[1], $replace, (string) $ref[0]);
78 78
         $this->printDiff($ref[0], $result);
79 79
 
80 80
         return str_replace($ref[0], $result, $text);
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
      */
86 86
     protected function addFinalPeriod($ref, string $replace): string
87 87
     {
88
-        if (preg_match('#</ref>#', (string)$ref)) {
88
+        if (preg_match('#</ref>#', (string) $ref)) {
89 89
             $replace .= '.';
90 90
         }
91 91
         return $replace;
Please login to merge, or discard this patch.
src/Application/CLI/lastExternRefProcess.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -56,10 +56,10 @@
 block discarded – undo
56 56
 $titles = $list->getPageTitles();
57 57
 unset($list);
58 58
 //echo count($titles)." titles\n";
59
-$edited = file(__DIR__ . '/../resources/article_externRef_edited.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
59
+$edited = file(__DIR__.'/../resources/article_externRef_edited.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
60 60
 $filtered = array_diff($titles, $edited);
61 61
 $list = new PageList($filtered);
62
-echo ">" . $list->count() . " dans liste\n";
62
+echo ">".$list->count()." dans liste\n";
63 63
 
64 64
 
65 65
 $httpClient = ServiceFactory::getHttpClient();
Please login to merge, or discard this patch.
src/Application/CLI/testExternLink.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
 
38 38
 // todo command --tor --wikiwix --internetarchive
39 39
 $torEnabled = false;
40
-echo "TOR enabled : ".($torEnabled ? "oui" : "non"). "\n";
40
+echo "TOR enabled : ".($torEnabled ? "oui" : "non")."\n";
41 41
 
42 42
 $client = ServiceFactory::getHttpClient();
43 43
 $wikiwix = new WikiwixAdapter($client, $logger);
@@ -56,10 +56,10 @@  discard block
 block discarded – undo
56 56
     // Attention : pas de post-processing (sanitize title, etc.)
57 57
     $result = $trans->process($url, $summary);
58 58
 } catch (Exception $e) {
59
-    $result = "EXCEPTION ". $e->getMessage().$e->getFile().$e->getLine();
59
+    $result = "EXCEPTION ".$e->getMessage().$e->getFile().$e->getLine();
60 60
 }
61 61
 
62
-echo '>>> '. $result."\n";
62
+echo '>>> '.$result."\n";
63 63
 
64 64
 
65 65
 
Please login to merge, or discard this patch.
src/Domain/ExternLink/CheckURL.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -49,12 +49,12 @@  discard block
 block discarded – undo
49 49
         $this->url = $url;
50 50
         $this->registrableDomain = null;
51 51
         if (!HttpUtil::isHttpURL($url)) {
52
-            $this->log->debug('Skip : not Http URL : ' . $url, ['stats' => 'externref.skip.notRawURL']);
52
+            $this->log->debug('Skip : not Http URL : '.$url, ['stats' => 'externref.skip.notRawURL']);
53 53
             return false;
54 54
         }
55 55
 
56 56
         if ($this->hasForbiddenFilenameExtension()) {
57
-            $this->log->debug('Skip : ForbiddenFilenameExtension : ' . $url, ['stats' => 'externref.skip.forbiddenFilenameExtension']);
57
+            $this->log->debug('Skip : ForbiddenFilenameExtension : '.$url, ['stats' => 'externref.skip.forbiddenFilenameExtension']);
58 58
             return false;
59 59
         }
60 60
 
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
      */
71 71
     protected function hasForbiddenFilenameExtension(): bool
72 72
     {
73
-        return (bool)preg_match(
73
+        return (bool) preg_match(
74 74
             '#\.(pdf|jpg|jpeg|gif|png|webp|xls|xlsx|xlr|xml|xlt|txt|csv|js|docx|exe|gz|zip|ini|movie|mp3|mp4|ogg|raw|rss|tar|tgz|wma)$#i',
75 75
             $this->url
76 76
         );
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
         try {
82 82
             $this->registrableDomain = $this->internetDomainParser->getRegistrableDomainFromURL($this->url);
83 83
         } catch (Exception) {
84
-            $this->log->warning('Skip : not a valid URL : ' . $this->url,
84
+            $this->log->warning('Skip : not a valid URL : '.$this->url,
85 85
                 ['stats' => 'externref.skip.URLAuthorized.exception2']
86 86
             );
87 87
             return null;
Please login to merge, or discard this patch.
src/Domain/ExternLink/ExternRefTransformer.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -35,13 +35,13 @@  discard block
 block discarded – undo
35 35
     use SummaryExternTrait, PublisherLogicTrait;
36 36
 
37 37
     final public const HTTP_REQUEST_LOOP_DELAY = 10;
38
-    final public const SKIP_DOMAIN_FILENAME = __DIR__ . '/../resources/config_skip_domain.txt';
38
+    final public const SKIP_DOMAIN_FILENAME = __DIR__.'/../resources/config_skip_domain.txt';
39 39
     final public const REPLACE_404 = true;
40 40
     final public const REPLACE_410 = true;
41
-    final public const CONFIG_PRESSE = __DIR__ . '/../resources/config_presse.yaml';
42
-    final public const CONFIG_NEWSPAPER_JSON = __DIR__ . '/../resources/data_newspapers.json';
43
-    final public const CONFIG_SCIENTIFIC_JSON = __DIR__ . '/../resources/data_scientific_domain.json';
44
-    final public const CONFIG_SCIENTIFIC_WIKI_JSON = __DIR__ . '/../resources/data_scientific_wiki.json';
41
+    final public const CONFIG_PRESSE = __DIR__.'/../resources/config_presse.yaml';
42
+    final public const CONFIG_NEWSPAPER_JSON = __DIR__.'/../resources/data_newspapers.json';
43
+    final public const CONFIG_SCIENTIFIC_JSON = __DIR__.'/../resources/data_scientific_domain.json';
44
+    final public const CONFIG_SCIENTIFIC_WIKI_JSON = __DIR__.'/../resources/data_scientific_wiki.json';
45 45
 
46 46
     public bool $skipSiteBlacklisted = true;
47 47
     public bool $skipRobotNoIndex = true;
@@ -96,13 +96,13 @@  discard block
 block discarded – undo
96 96
         }
97 97
         $this->registrableDomain = $this->urlChecker->getRegistrableDomain($url); // hack
98 98
         if ($this->isSiteBlackListed()) {
99
-            $this->log->debug('Site blacklisted : ' . $this->registrableDomain, ['stats' => 'externref.skip.blacklisted']);
99
+            $this->log->debug('Site blacklisted : '.$this->registrableDomain, ['stats' => 'externref.skip.blacklisted']);
100 100
             return $url;
101 101
         }
102 102
 
103 103
         if (!$this->validateConfigWebDomain($this->registrableDomain)) {
104 104
             $this->log->debug(
105
-                'Domain blocked by config : ' . $this->registrableDomain,
105
+                'Domain blocked by config : '.$this->registrableDomain,
106 106
                 ['stats' => 'externref.skip.domainDisabledByConfig']
107 107
             );
108 108
             return $url;
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
     protected function isSiteBlackListed(): bool
158 158
     {
159 159
         if ($this->skipSiteBlacklisted && in_array($this->registrableDomain, $this->skip_domain)) {
160
-            $this->log->notice("Skip web site " . $this->registrableDomain);
160
+            $this->log->notice("Skip web site ".$this->registrableDomain);
161 161
             return true;
162 162
         }
163 163
         return false;
@@ -175,7 +175,7 @@  discard block
 block discarded – undo
175 175
         $this->config[$domain] = is_array($this->config[$domain]) ? $this->config[$domain] : [];
176 176
 
177 177
         if ($this->config[$domain] === 'deactivated' || isset($this->config[$domain]['deactivated'])) {
178
-            $this->log->info("Domain " . $domain . " disabled\n");
178
+            $this->log->info("Domain ".$domain." disabled\n");
179 179
 
180 180
             return false;
181 181
         }
@@ -186,9 +186,9 @@  discard block
 block discarded – undo
186 186
     protected function logDebugConfigWebDomain(string $domain): void
187 187
     {
188 188
         if (!isset($this->config[$domain])) {
189
-            $this->log->debug("Domain " . $domain . " non configuré");
189
+            $this->log->debug("Domain ".$domain." non configuré");
190 190
         } else {
191
-            $this->log->debug("Domain " . $domain . " configuré");
191
+            $this->log->debug("Domain ".$domain." configuré");
192 192
         }
193 193
     }
194 194
 
@@ -214,7 +214,7 @@  discard block
 block discarded – undo
214 214
         if ($pageData === []
215 215
             || (empty($pageData['JSON-LD']) && empty($pageData['meta']))
216 216
         ) {
217
-            $this->log->notice('No metadata : ' . $url);
217
+            $this->log->notice('No metadata : '.$url);
218 218
 
219 219
             return true;
220 220
         }
@@ -229,7 +229,7 @@  discard block
 block discarded – undo
229 229
     protected function emptyMapData(array $mapData, string $url): bool
230 230
     {
231 231
         if ($mapData === [] || empty($mapData['url']) || empty($mapData['titre'])) {
232
-            $this->log->info('Mapping incomplet : ' . $url);
232
+            $this->log->info('Mapping incomplet : '.$url);
233 233
 
234 234
             return true;
235 235
         }
@@ -282,7 +282,7 @@  discard block
 block discarded – undo
282 282
 
283 283
         $template = WikiTemplateFactory::create($templateName);
284 284
         $template->userSeparator = " |";
285
-        $this->summary->memo['count ' . $templateName] = 1 + ($this->summary->memo['count ' . $templateName] ?? 0);
285
+        $this->summary->memo['count '.$templateName] = 1 + ($this->summary->memo['count '.$templateName] ?? 0);
286 286
 
287 287
         return $template;
288 288
     }
@@ -322,7 +322,7 @@  discard block
 block discarded – undo
322 322
     protected function correctSiteViaWebarchiver(array $mapData): array
323 323
     {
324 324
         if (!empty($this->options['originalRegistrableDomain']) && $mapData['site']) {
325
-            $mapData['site'] = $this->options['originalRegistrableDomain'] . ' via ' . $mapData['site'];
325
+            $mapData['site'] = $this->options['originalRegistrableDomain'].' via '.$mapData['site'];
326 326
         }
327 327
 
328 328
         return $mapData;
@@ -346,7 +346,7 @@  discard block
 block discarded – undo
346 346
         $templateOptimized = $optimizer->getOptiTemplate();
347 347
 
348 348
         $serialized = $templateOptimized->serialize(true);
349
-        $this->log->info('Serialized 444: ' . $serialized . "\n");
349
+        $this->log->info('Serialized 444: '.$serialized."\n");
350 350
         return $serialized;
351 351
     }
352 352
 }
Please login to merge, or discard this patch.
src/Domain/ExternLink/ExternHttpErrorLogic.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
  */
19 19
 class ExternHttpErrorLogic
20 20
 {
21
-    final public const LOG_REQUEST_ERROR = __DIR__ . '/../../Application/resources/external_request_error.log';
21
+    final public const LOG_REQUEST_ERROR = __DIR__.'/../../Application/resources/external_request_error.log';
22 22
     protected const LOOSE = true;
23 23
 
24 24
     public function __construct(
@@ -40,12 +40,12 @@  discard block
 block discarded – undo
40 40
             return $url;
41 41
         }
42 42
         if (preg_match('#400 Bad Request#i', $errorMessage)) {
43
-            $this->log->warning('400 Bad Request : ' . $url, ['stats' => 'externHttpErrorLogic.400']);
43
+            $this->log->warning('400 Bad Request : '.$url, ['stats' => 'externHttpErrorLogic.400']);
44 44
 
45 45
             return $url;
46 46
         }
47 47
         if (preg_match('#(403 Forbidden|403 Access Forbidden)#i', $errorMessage)) {
48
-            $this->log->warning('403 Forbidden : ' . $url, ['stats' => 'externHttpErrorLogic.403']);
48
+            $this->log->warning('403 Forbidden : '.$url, ['stats' => 'externHttpErrorLogic.403']);
49 49
             // TODO return blankLienWeb without consulté le=...
50 50
 
51 51
             return $url;
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
             return $url;
60 60
         }
61 61
         if (preg_match('#401 (Unauthorized|Authorization Required)#i', $errorMessage)) {
62
-            $this->log->notice('401 Unauthorized : skip ' . $url, ['stats' => 'externHttpErrorLogic.401']);
62
+            $this->log->notice('401 Unauthorized : skip '.$url, ['stats' => 'externHttpErrorLogic.401']);
63 63
 
64 64
             return $url;
65 65
         }
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
         // "cURL error 28: Connection timed out after 20005 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
113 113
         //"cURL error 28: Connection timed out after 20005 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
114 114
         $this->log->notice(
115
-            'erreur non gérée sur extractWebData: "' . $errorMessage . "\" URL: " . $url,
115
+            'erreur non gérée sur extractWebData: "'.$errorMessage."\" URL: ".$url,
116 116
             ['stats' => 'externHttpErrorLogic.defaultSkip']
117 117
         );
118 118
         //file_put_contents(self::LOG_REQUEST_ERROR, $this->domain."\n", FILE_APPEND);
Please login to merge, or discard this patch.
src/Infrastructure/Monitor/ConsoleLogger.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
     public bool $debug = false;
25 25
     public bool $colorMode = false;
26 26
 
27
-    public function __construct(public Stats|NullStats $stats = new Stats())
27
+    public function __construct(public Stats | NullStats $stats = new Stats())
28 28
     {
29 29
         try {
30 30
             $this->stats->increment('test.consolelogger');
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
 
36 36
     public function __call(string $method, array $args): void
37 37
     {
38
-        $this->notice('Call to undefined method ConsoleLogger:' . $method . '()');
38
+        $this->notice('Call to undefined method ConsoleLogger:'.$method.'()');
39 39
     }
40 40
 
41 41
     /**
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
             case 'emergency':
62 62
             case 'alert':
63 63
             case 'critical':
64
-                $this->echoColor("[$level] " . $date . ' : ' . $message . "\n", Color::BG_RED . Color::WHITE);
64
+                $this->echoColor("[$level] ".$date.' : '.$message."\n", Color::BG_RED.Color::WHITE);
65 65
                 if ($context !== []) {
66 66
                     dump($context);
67 67
                 }
@@ -69,20 +69,20 @@  discard block
 block discarded – undo
69 69
                 break;
70 70
             case 'error':
71 71
             case 'warning':
72
-                $this->echoColor("[$level] " . $date . ' : ' . $message . "\n", Color::BG_YELLOW . Color::BLACK);
72
+                $this->echoColor("[$level] ".$date.' : '.$message."\n", Color::BG_YELLOW.Color::BLACK);
73 73
                 if ($context !== []) {
74 74
                     dump($context);
75 75
                 }
76 76
                 break;
77 77
             case 'notice':
78
-                $this->echoColor("[$level] " . $message . "\n");
78
+                $this->echoColor("[$level] ".$message."\n");
79 79
                 if ($context !== []) {
80 80
                     dump($context);
81 81
                 }
82 82
                 break;
83 83
             case 'info':
84 84
                 if ($this->verbose || $this->debug) {
85
-                    $this->echoColor("[$level] " . $message . "\n", Color::GRAY);
85
+                    $this->echoColor("[$level] ".$message."\n", Color::GRAY);
86 86
                     if ($context !== []) {
87 87
                         dump($context);
88 88
                     }
@@ -90,14 +90,14 @@  discard block
 block discarded – undo
90 90
                 break;
91 91
             case 'debug':
92 92
                 if ($this->debug) {
93
-                    $this->echoColor("[$level] " . $message . "\n", Color::GRAY);
93
+                    $this->echoColor("[$level] ".$message."\n", Color::GRAY);
94 94
                     if ($context !== []) {
95 95
                         dump($context);
96 96
                     }
97 97
                 }
98 98
                 break;
99 99
             case 'echo':
100
-                $this->echoColor($message . "\n");
100
+                $this->echoColor($message."\n");
101 101
                 break;
102 102
         }
103 103
     }
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
     private function echoColor(string $text, ?string $color = null): void
121 121
     {
122 122
         if ($this->colorMode && !empty($color)) {
123
-            echo $color . $text . Color::NORMAL;
123
+            echo $color.$text.Color::NORMAL;
124 124
 
125 125
             return;
126 126
         }
@@ -130,8 +130,8 @@  discard block
 block discarded – undo
130 130
     private function logInFile($level, string $message): void
131 131
     {
132 132
         file_put_contents(
133
-            __DIR__ . '/resources/critical.log',
134
-            date('d-m-Y H:i:s') . " : $level : " . $message . PHP_EOL,
133
+            __DIR__.'/resources/critical.log',
134
+            date('d-m-Y H:i:s')." : $level : ".$message.PHP_EOL,
135 135
             FILE_APPEND
136 136
         );
137 137
     }
Please login to merge, or discard this patch.
src/Application/WikiBotConfig.php 1 patch
Spacing   +10 added lines, -11 removed lines patch added patch discarded remove patch
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
 class WikiBotConfig
32 32
 {
33 33
     public const VERSION = '2.1';
34
-    public const WATCHPAGE_FILENAME = __DIR__ . '/resources/watch_pages.json';
34
+    public const WATCHPAGE_FILENAME = __DIR__.'/resources/watch_pages.json';
35 35
     public const EXIT_ON_CHECK_WATCHPAGE = false;
36 36
     // do not stop if they play with {stop} on bot talk page
37 37
     public const BLACKLIST_EDITOR = ['OrlodrimBot'];
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
      * @var DateTimeImmutable
57 57
      */
58 58
     protected $lastCheckStopDate;
59
-    protected SMSInterface|null $SMSClient;
59
+    protected SMSInterface | null $SMSClient;
60 60
     protected $mediawikiFactory;
61 61
     protected ?string $gitCommitHash = null;
62 62
 
@@ -90,9 +90,8 @@  discard block
 block discarded – undo
90 90
     {
91 91
         $text = WikiTextUtil::removeHTMLcomments($text);
92 92
         $botName = $botName ?: self::getBotName();
93
-        $denyReg = (empty($botName)) ? '' :
94
-            '|\{\{bots ?\| ?(optout|deny)\=[^\}]*' . preg_quote($botName, '#') . '[^\}]*\}\}';
95
-        return preg_match('#({{nobots}}|{{bots ?\| ?(optout|deny) ?= ?all ?}}' . $denyReg . ')#i', $text) > 0;
93
+        $denyReg = (empty($botName)) ? '' : '|\{\{bots ?\| ?(optout|deny)\=[^\}]*'.preg_quote($botName, '#').'[^\}]*\}\}';
94
+        return preg_match('#({{nobots}}|{{bots ?\| ?(optout|deny) ?= ?all ?}}'.$denyReg.')#i', $text) > 0;
96 95
     }
97 96
 
98 97
     /**
@@ -127,12 +126,12 @@  discard block
 block discarded – undo
127 126
         if ($this->gitCommitHash) {
128 127
             return $this->gitCommitHash;
129 128
         }
130
-        $path = __DIR__ . '/../../.git/';
129
+        $path = __DIR__.'/../../.git/';
131 130
         if (!file_exists($path)) {
132 131
             return null;
133 132
         }
134
-        $head = trim(substr(file_get_contents($path . 'HEAD'), 4));
135
-        $hash = trim(file_get_contents(sprintf($path . $head)));
133
+        $head = trim(substr(file_get_contents($path.'HEAD'), 4));
134
+        $hash = trim(file_get_contents(sprintf($path.$head)));
136 135
         $this->gitCommitHash = $hash; // cached
137 136
 
138 137
         return $hash;
@@ -190,7 +189,7 @@  discard block
 block discarded – undo
190 189
 
191 190
     protected function getBotTalkPageTitle(): string
192 191
     {
193
-        return self::TALK_PAGE_PREFIX . $this::getBotName();
192
+        return self::TALK_PAGE_PREFIX.$this::getBotName();
194 193
     }
195 194
 
196 195
     protected function sendSMSandFunnyTalk(string $lastEditor, ?bool $botTalk): void
@@ -290,8 +289,8 @@  discard block
 block discarded – undo
290 289
      */
291 290
     public function minutesSinceLastEdit(string $title): int
292 291
     {
293
-        $time = $this->getTimestamp($title);  // 2011-09-02T16:31:13Z
292
+        $time = $this->getTimestamp($title); // 2011-09-02T16:31:13Z
294 293
 
295
-        return (int)round((time() - strtotime($time)) / 60);
294
+        return (int) round((time() - strtotime($time)) / 60);
296 295
     }
297 296
 }
Please login to merge, or discard this patch.
src/Application/AbstractBotTaskWorker.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -32,12 +32,12 @@  discard block
 block discarded – undo
32 32
     public const SLEEP_AFTER_EDITION = 60;
33 33
     public const MINUTES_DELAY_AFTER_LAST_HUMAN_EDIT = 15;
34 34
     public const CHECK_EDIT_CONFLICT = true;
35
-    public const ARTICLE_ANALYZED_FILENAME = __DIR__ . '/resources/article_edited.txt';
35
+    public const ARTICLE_ANALYZED_FILENAME = __DIR__.'/resources/article_edited.txt';
36 36
     public const SKIP_LASTEDIT_BY_BOT = true;
37 37
     public const SKIP_NOT_IN_MAIN_WIKISPACE = true;
38 38
     public const SKIP_ADQ = true;
39 39
     public const THROTTLE_DELAY_AFTER_EACH_TITLE = 1; //secs
40
-    protected const GIT_COMMIT_HASH_PATH = __DIR__ . '/resources/commithash.txt';
40
+    protected const GIT_COMMIT_HASH_PATH = __DIR__.'/resources/commithash.txt';
41 41
 
42 42
     /**
43 43
      * @var PageListInterface
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
         $this->initializePastAnalyzedTitles();
94 94
 
95 95
         // @throw exception on "Invalid CSRF token"
96
-        $this->run();//todo delete that and use (Worker)->run($duration) or process management
96
+        $this->run(); //todo delete that and use (Worker)->run($duration) or process management
97 97
     }
98 98
 
99 99
     /**
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
      */
104 104
     final public function run(): void
105 105
     {
106
-        $this->log->notice('*** New BotTaskWorker: ' . $this->defaultTaskname, ['stats' => 'bottaskworker.instance']);
106
+        $this->log->notice('*** New BotTaskWorker: '.$this->defaultTaskname, ['stats' => 'bottaskworker.instance']);
107 107
         $this->log->notice(sprintf(
108 108
             '*** Bot: %s - commit: %s',
109 109
             $this->bot::getBotName(),
@@ -217,7 +217,7 @@  discard block
 block discarded – undo
217 217
         }
218 218
 
219 219
         $this->log->notice($result ? '>> OK' : '>>  NOCHANGE');
220
-        $this->log->debug("Sleep " . static::SLEEP_AFTER_EDITION);
220
+        $this->log->debug("Sleep ".static::SLEEP_AFTER_EDITION);
221 221
         sleep(static::SLEEP_AFTER_EDITION);
222 222
     }
223 223
 
@@ -241,7 +241,7 @@  discard block
 block discarded – undo
241 241
         $commitHashFromFile = @file_get_contents(self::GIT_COMMIT_HASH_PATH);
242 242
         if ($commitHash && $commitHashFromFile !== $commitHash) {
243 243
             file_put_contents(self::GIT_COMMIT_HASH_PATH, $commitHash);
244
-            $taskname = sprintf('[%s] %s', substr($commitHash, 0, 6), $taskname, );
244
+            $taskname = sprintf('[%s] %s', substr($commitHash, 0, 6), $taskname,);
245 245
         }
246 246
 
247 247
         return $taskname;
Please login to merge, or discard this patch.