Commit 531bcb11 authored by Luke081515's avatar Luke081515

BKLLC: Behebe Fehler in SetCatForPages

Summary:
* eine Funktion muss public sein, da sie sonst das public von Core überschreibt, was verboten ist
* Der Konstruktor wurde bisher nicht ausgelöst
* arclint und arcconfig ergänzt
Ref T390

Tags: #bkllinkchecker

Maniphest Tasks: T390

Differential Revision: https://rcm-2.wmflabs.org/D260
parent d6f67212
{
"phabricator.uri" : "https://rcm-2.wmflabs.org",
"repository.callsign" : "LBBKLLC",
"history.immutable" : false,
"unit.engine": "NoseTestEngine"
}
{
"linters": {
"php": {
"type": "php"
}
}
}
\ No newline at end of file
......@@ -20,6 +20,7 @@ class BKLLC extends Core {
$this->initcurlArgs ('SetCatForPages', true);
$this->login ();
$this->connectToDatabase ();
$this->SetPageCats();
}
/** connectToDatabase
* Verbindet sich nach den Daten aus der Passwort-Datei mit der Datenbank
......@@ -61,7 +62,7 @@ class BKLLC extends Core {
$a++;
}
}
private function GetPageCats ($Site) {
public function GetPageCats ($Site) {
try {
$result = $this->httpRequest('action=query&prop=categories&format=php&cllimit=5000&cldir=ascending&rawcontinue=&ids=' . urlencode($Site), $this->job, 'GET');
} catch (Exception $e) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment