someParameter = $someParameter; * } * * public function body(): string * { * return 'Some message with {some_parameter}'; * } * * public function parameters(): array * { * return [ * 'some_parameter' => $this->someParameter, * ]; * } * } * ``` * * @api */ interface HasParameters extends Message { /** * @pure * @return array */ public function parameters(): array; }