|
Static Public Member Functions inherited from Maintenance |
| static | posix_isatty ($fd) |
| | Wrapper for posix_isatty() We default as considering stdin a tty (for nice readline methods) but treating stout as not a tty to avoid color codes. More...
|
| |
| static | readconsole ($prompt= '> ') |
| | Prompt the console for input. More...
|
| |
| static | shouldExecute () |
| | Should we execute the maintenance script, or just allow it to be included as a standalone class? It checks that the call stack only includes this function and "requires" (meaning was called from the file scope) More...
|
| |
Public Attributes inherited from Maintenance |
| resource | $fileHandle |
| | Used when creating separate schema files. More...
|
| |
| | $mDbPass |
| |
| array | $orderedOptions = [] |
| | Used to read the options in the order they were passed. More...
|
| |
| const | DB_ADMIN = 2 |
| |
| const | DB_NONE = 0 |
| | Constants for DB access type. More...
|
| |
| const | DB_STD = 1 |
| |
| const | STDIN_ALL = 'all' |
| |
Protected Member Functions inherited from Maintenance |
| | activateProfiler () |
| | Activate the profiler (assuming $wgProfiler is set) More...
|
| |
| | addArg ($arg, $description, $required=true) |
| | Add some args that are needed. More...
|
| |
| | addDefaultParams () |
| | Add the default parameters to the scripts. More...
|
| |
| | addDescription ($text) |
| | Set the description text. More...
|
| |
| | addOption ($name, $description, $required=false, $withArg=false, $shortName=false, $multiOccurrence=false) |
| | Add a parameter to the script. More...
|
| |
| | adjustMemoryLimit () |
| | Adjusts PHP's memory limit to better suit our needs, if needed. More...
|
| |
| | afterFinalSetup () |
| | Execute a callback function at the end of initialisation. More...
|
| |
| | beginTransaction (IDatabase $dbw, $fname) |
| | Begin a transcation on a DB. More...
|
| |
| | commitTransaction (IDatabase $dbw, $fname) |
| | Commit the transcation on a DB handle and wait for slaves to catch up. More...
|
| |
| | deleteOption ($name) |
| | Remove an option. More...
|
| |
| | error ($err, $die=0) |
| | Throw an error to the user. More...
|
| |
| | getArg ($argId=0, $default=null) |
| | Get an argument. More...
|
| |
| | getDB ($db, $groups=[], $wiki=false) |
| | Returns a database to be used by current maintenance script. More...
|
| |
| | getDir () |
| | Get the maintenance directory. More...
|
| |
| | getOption ($name, $default=null) |
| | Get an option, or return the default. More...
|
| |
| | getStdin ($len=null) |
| | Return input from stdin. More...
|
| |
| | hasArg ($argId=0) |
| | Does a given argument exist? More...
|
| |
| | hasOption ($name) |
| | Checks to see if a particular param exists. More...
|
| |
| | loadSpecialVars () |
| | Handle the special variables that are global to all scripts. More...
|
| |
| | maybeHelp ($force=false) |
| | Maybe show the help. More...
|
| |
| | output ($out, $channel=null) |
| | Throw some output to the user. More...
|
| |
| | requireExtension ($name) |
| | Indicate that the specified extension must be loaded before the script can run. More...
|
| |
| | rollbackTransaction (IDatabase $dbw, $fname) |
| | Rollback the transcation on a DB handle. More...
|
| |
| | setBatchSize ($s=0) |
| | Set the batch size. More...
|
| |
| | validateParamsAndArgs () |
| | Run some validation checks on the params, etc. More...
|
| |
Fake maintenance wrapper, mostly used for the web installer/updater.
Definition at line 1449 of file Maintenance.php.