3 namespace MediaWiki\Rest\Handler
;
5 use Wikimedia\ParamValidator\ParamValidator
;
6 use MediaWiki\Rest\SimpleHandler
;
12 class HelloHandler
extends SimpleHandler
{
13 public function run( $name ) {
14 return [ 'message' => "Hello, $name!" ];
17 public function needsWriteAccess() {
21 public function getParamSettings() {
24 self
::PARAM_SOURCE
=> 'path',
25 ParamValidator
::PARAM_TYPE
=> 'string',
26 ParamValidator
::PARAM_REQUIRED
=> true,