namespace MediaWiki\Rest\Handler;
+use Wikimedia\ParamValidator\ParamValidator;
use MediaWiki\Rest\SimpleHandler;
/**
public function run( $name ) {
return [ 'message' => "Hello, $name!" ];
}
+
+ public function needsWriteAccess() {
+ return false;
+ }
+
+ public function getParamSettings() {
+ return [
+ 'name' => [
+ self::PARAM_SOURCE => 'path',
+ ParamValidator::PARAM_TYPE => 'string',
+ ParamValidator::PARAM_REQUIRED => true,
+ ],
+ ];
+ }
}