aboutsummaryrefslogtreecommitdiffstats
path: root/includes/specials/SpecialLockdb.php
diff options
context:
space:
mode:
authorKunal Mehta <legoktm@gmail.com>2014-08-03 16:35:52 -0700
committerKunal Mehta <legoktm@gmail.com>2014-08-03 16:35:52 -0700
commitbadc5cbb07226c3e0ef7e821d2547e4fc22b015b (patch)
tree7f527708f0c863e5593f60beac02975fb0d7b4a5 /includes/specials/SpecialLockdb.php
parent31feadd0c1c33765c8182f2e54729df46cca5020 (diff)
downloadmediawikicore-badc5cbb07226c3e0ef7e821d2547e4fc22b015b.tar.gz
mediawikicore-badc5cbb07226c3e0ef7e821d2547e4fc22b015b.zip
SpecialLockdb: Use Config instead of globals
Change-Id: I70b1fc0a4c89628c504f75e5e19beff5169cd5cb
Diffstat (limited to 'includes/specials/SpecialLockdb.php')
-rw-r--r--includes/specials/SpecialLockdb.php8
1 files changed, 3 insertions, 5 deletions
diff --git a/includes/specials/SpecialLockdb.php b/includes/specials/SpecialLockdb.php
index 338240548c73..1c1f1250c728 100644
--- a/includes/specials/SpecialLockdb.php
+++ b/includes/specials/SpecialLockdb.php
@@ -38,11 +38,9 @@ class SpecialLockdb extends FormSpecialPage {
}
public function checkExecutePermissions( User $user ) {
- global $wgReadOnlyFile;
-
parent::checkExecutePermissions( $user );
# If the lock file isn't writable, we can do sweet bugger all
- if ( !is_writable( dirname( $wgReadOnlyFile ) ) ) {
+ if ( !is_writable( dirname( $this->getConfig()->get( 'ReadOnlyFile' ) ) ) ) {
throw new ErrorPageError( 'lockdb', 'lockfilenotwritable' );
}
}
@@ -69,14 +67,14 @@ class SpecialLockdb extends FormSpecialPage {
}
public function onSubmit( array $data ) {
- global $wgContLang, $wgReadOnlyFile;
+ global $wgContLang;
if ( !$data['Confirm'] ) {
return Status::newFatal( 'locknoconfirm' );
}
wfSuppressWarnings();
- $fp = fopen( $wgReadOnlyFile, 'w' );
+ $fp = fopen( $this->getConfig()->get( 'ReadOnlyFile' ), 'w' );
wfRestoreWarnings();
if ( false === $fp ) {