*/
public function canHandleRequest( $title, WebRequest $request ) {
if ( $title === '' || $title === null ) {
- if ( $request->getText( 'title', '' ) === '' ) {
+ if ( $request->getText( 'target', '' ) === '' ) {
return false;
}
}
$revision = 0;
- $title = $request->getText( 'title', $title );
+ $title = $request->getText( 'target', $title );
$revision = $request->getInt( 'oldid', $revision );
$revision = $request->getInt( 'revision', $revision );
$cases[] = [ '', [], [], '!!', 400 ];
- $cases[] = [ '', [ 'title' => 'Helsinki' ], [], '!!', 303, [ 'Location' => '!.+!' ] ];
+ $cases[] = [ '', [ 'target' => 'Helsinki' ], [], '!!', 303, [ 'Location' => '!.+!' ] ];
$subpageCases = [];
foreach ( $cases as $c ) {
$case = $c;
$case[0] = '';
- if ( isset( $case[1]['title'] ) ) {
- $case[0] .= $case[1]['title'];
- unset( $case[1]['title'] );
+ if ( isset( $case[1]['target'] ) ) {
+ $case[0] .= $case[1]['target'];
+ unset( $case[1]['target'] );
}
$subpageCases[] = $case;
$cases[] = [
'',
- [ 'title' => 'Helsinki' ],
+ [ 'target' => 'Helsinki' ],
[ 'Accept' => 'text/HTML' ],
'!!',
303,
$cases[] = [
'',
[
- 'title' => 'Helsinki',
+ 'target' => 'Helsinki',
'revision' => '4242',
],
[ 'Accept' => 'text/HTML' ],
$cases['Only title specified'] = [
'',
- [ 'title' => 'Helsinki' ],
+ [ 'target' => 'Helsinki' ],
[],
'!!',
303,
$cases['Accept only HTML'] = [
'',
- [ 'title' => 'Helsinki' ],
+ [ 'target' => 'Helsinki' ],
[ 'Accept' => 'text/HTML' ],
'!!',
303,
$cases['Accept only HTML with revid'] = [
'',
[
- 'title' => 'Helsinki',
+ 'target' => 'Helsinki',
'revision' => '4242',
],
[ 'Accept' => 'text/HTML' ],