X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fapi%2FApiUnblock.php;h=5cef194f363c902a93f64241c26091ff279fe1e0;hb=efe7286cac744ccc7bce5417d20601a387f6d1ad;hp=f038b9683bc448119e8d0997b0484208995c92fa;hpb=1e56f9b78a5ee19ae2aa14436afa6fba7d59c4f9;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/api/ApiUnblock.php b/includes/api/ApiUnblock.php index f038b9683b..5cef194f36 100644 --- a/includes/api/ApiUnblock.php +++ b/includes/api/ApiUnblock.php @@ -20,6 +20,8 @@ * @file */ +use MediaWiki\Block\DatabaseBlock; + /** * API module that facilitates the unblocking of users. Requires API write mode * to be enabled. @@ -50,7 +52,7 @@ class ApiUnblock extends ApiBase { $this->dieWithError( $status, null, - [ 'blockinfo' => $this->getBlockInfo( $block ) ] + [ 'blockinfo' => $this->getBlockDetails( $block ) ] ); } } @@ -78,14 +80,14 @@ class ApiUnblock extends ApiBase { 'Reason' => $params['reason'], 'Tags' => $params['tags'] ]; - $block = Block::newFromTarget( $data['Target'] ); + $block = DatabaseBlock::newFromTarget( $data['Target'] ); $retval = SpecialUnblock::processUnblock( $data, $this->getContext() ); if ( $retval !== true ) { $this->dieStatus( $this->errorArrayToStatus( $retval ) ); } $res['id'] = $block->getId(); - $target = $block->getType() == Block::TYPE_AUTO ? '' : $block->getTarget(); + $target = $block->getType() == DatabaseBlock::TYPE_AUTO ? '' : $block->getTarget(); $res['user'] = $target instanceof User ? $target->getName() : $target; $res['userid'] = $target instanceof User ? $target->getId() : 0; $res['reason'] = $params['reason'];