[ Index ]

PHP Cross Reference of MediaWiki-1.24.0

title

Body

[close]

/includes/actions/ -> RevisiondeleteAction.php (source)

   1  <?php
   2  /**
   3   * An action that just pass the request to Special:RevisionDelete
   4   *
   5   * Copyright © 2011 Alexandre Emsenhuber
   6   *
   7   * This program is free software; you can redistribute it and/or modify
   8   * it under the terms of the GNU General Public License as published by
   9   * the Free Software Foundation; either version 2 of the License, or
  10   * (at your option) any later version.
  11   *
  12   * This program is distributed in the hope that it will be useful,
  13   * but WITHOUT ANY WARRANTY; without even the implied warranty of
  14   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  15   * GNU General Public License for more details.
  16   *
  17   * You should have received a copy of the GNU General Public License
  18   * along with this program; if not, write to the Free Software
  19   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
  20   *
  21   * @file
  22   * @ingroup Actions
  23   * @author Alexandre Emsenhuber
  24   */
  25  
  26  /**
  27   * An action that just pass the request to Special:RevisionDelete
  28   *
  29   * @ingroup Actions
  30   */
  31  class RevisiondeleteAction extends FormlessAction {
  32  
  33  	public function getName() {
  34          return 'revisiondelete';
  35      }
  36  
  37  	public function requiresUnblock() {
  38          return false;
  39      }
  40  
  41  	public function getDescription() {
  42          return '';
  43      }
  44  
  45  	public function onView() {
  46          return '';
  47      }
  48  
  49  	public function show() {
  50          $special = SpecialPageFactory::getPage( 'Revisiondelete' );
  51          $special->setContext( $this->getContext() );
  52          $special->getContext()->setTitle( $special->getPageTitle() );
  53          $special->run( '' );
  54      }
  55  }


Generated: Fri Nov 28 14:03:12 2014 Cross-referenced by PHPXref 0.7.1