mDescription = 'Outputs page text to stdout'; $this->addArg( 'title', 'Page title' ); } public function execute() { $this->db = wfGetDB( DB_MASTER ); $titleText = $this->getArg( 0 ); $title = Title::newFromText( $titleText ); if ( !$title ) { $this->error( "$titleText is not a valid title\n", true ); } $rev = Revision::newFromTitle( $title ); if ( !$rev ) { $titleText = $title->getText(); $this->error( "Page $titleText does not exist\n", true ); } $this->output( $rev->getText() ); } } $maintClass = "GetTextMaint"; require_once( DO_MAINTENANCE );