While it doesn't take a lot to maintain most of these, there is some effort needed (e.g. wddx was breaking with HHVM). None have much if any usage that seems likely to be actual code of some sort, and humans should be able to read the jsonfm format as easily as dbgfm, dumpfm, or txtfm. Change-Id: I4e3d2ef59d4306756b289a4be46caef7d359ccef
48 lines
1.5 KiB
PHP
48 lines
1.5 KiB
PHP
<?php
|
|
/**
|
|
*
|
|
*
|
|
* Created on Oct 22, 2006
|
|
*
|
|
* Copyright © 2008 Roan Kattouw "<Firstname>.<Lastname>@gmail.com"
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; either version 2 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License along
|
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|
* http://www.gnu.org/copyleft/gpl.html
|
|
*
|
|
* @file
|
|
*/
|
|
|
|
/**
|
|
* API Text output formatter
|
|
* @ingroup API
|
|
*/
|
|
class ApiFormatTxt extends ApiFormatBase {
|
|
|
|
public function getMimeType() {
|
|
// This looks like it should be text/plain, but IE7 is so
|
|
// brain-damaged it tries to parse text/plain as HTML if it
|
|
// contains HTML tags. Using MIME text/text works around this bug
|
|
return 'text/text';
|
|
}
|
|
|
|
public function execute() {
|
|
$this->markDeprecated();
|
|
$this->printText( print_r( $this->getResultData(), true ) );
|
|
}
|
|
|
|
public function getDescription() {
|
|
return 'DEPRECATED! Output data in PHP\'s print_r() format' . parent::getDescription();
|
|
}
|
|
}
|