*/
public function canHandleRequest( $subPage, WebRequest $request ) {
if ( $subPage === '' || $subPage === null ) {
- if ( $request->getText( 'target', '' ) === '' ) {
- return false;
- } else {
- return true;
- }
+ return $request->getText( 'target' ) !== '';
}
$parts = explode( '/', $subPage, 2 );
if ( $subPage !== '' ) {
$title = $parts[1];
} else {
- $title = $request->getText( 'target', '' );
+ $title = $request->getText( 'target' );
}
$revision = $request->getInt( 'oldid', $revision );
}
$negotiator = new HttpAcceptNegotiator( $mimeTypes );
- $format = $negotiator->getBestSupportedKey( $accept, null );
+ $format = $negotiator->getBestSupportedKey( $accept );
if ( $format === null ) {
$format = isset( $accept['text/html'] ) ? 'text/html' : null;