21 return 'application/vnd.php.serialized';
26 $transforms = match ( $params[
'formatversion'] ) {
38 default =>
self::dieDebug( __METHOD__,
'Unknown value for \'formatversion\'' )
40 $this->
printText( serialize( $this->
getResult()->getResultData(
null, $transforms ) ) );
45 return parent::getAllowedParams() + [
47 ParamValidator::PARAM_TYPE => [
'1',
'2',
'latest' ],
48 ParamValidator::PARAM_DEFAULT =>
'1',
51 '1' =>
'apihelp-php-paramvalue-formatversion-1',
52 '2' =>
'apihelp-php-paramvalue-formatversion-2',
53 'latest' =>
'apihelp-php-paramvalue-formatversion-latest',
61class_alias( ApiFormatPhp::class,
'ApiFormatPhp' );