original_string: public static function invoke_move_action_parameters() {
          return new external_function_parameters([
              'action' => new external_value(PARAM_ALPHAEXT, 'Action'),
              'dir' => new external_value(PARAM_PATH, 'Plugin that is being edited'),
              'table' => new external_value(PARAM_NOTAGS, 'Table name'),
              'field' => new external_value(PARAM_NOTAGS, 'Field name', VALUE_DEFAULT, ''),
              'key' => new external_value(PARAM_NOTAGS, 'Key name', VALUE_DEFAULT, ''),
              'index' => new external_value(PARAM_NOTAGS, 'Index name', VALUE_DEFAULT, ''),
              'position' => new external_value(PARAM_INT, 'How many positions to move by (negative - up, positive - down)'),
          ]);
      }
code: public static function invoke_move_action_parameters() {
          return new external_function_parameters([
              'action' => new external_value(PARAM_ALPHAEXT, 'Action'),
              'dir' => new external_value(PARAM_PATH, 'Plugin that is being edited'),
              'table' => new external_value(PARAM_NOTAGS, 'Table name'),
              'field' => new external_value(PARAM_NOTAGS, 'Field name', VALUE_DEFAULT, ''),
              'key' => new external_value(PARAM_NOTAGS, 'Key name', VALUE_DEFAULT, ''),
              'index' => new external_value(PARAM_NOTAGS, 'Index name', VALUE_DEFAULT, ''),
              'position' => new external_value(PARAM_INT, 'How many positions to move by (negative - up, positive - down)'),
          ]);
      }
code_tokens: public static function invoke_move_action_parameters ( ) { return new external_function_parameters ( [ 'action' => new external_value ( PARAM_ALPHAEXT , 'Action' ) , 'dir' => new external_value ( PARAM_PATH , 'Plugin that is being edited' ) , 'table' => new external_value ( PARAM_NOTAGS , 'Table name' ) , 'field' => new external_value ( PARAM_NOTAGS , 'Field name' , VALUE_DEFAULT , '' ) , 'key' => new external_value ( PARAM_NOTAGS , 'Key name' , VALUE_DEFAULT , '' ) , 'index' => new external_value ( PARAM_NOTAGS , 'Index name' , VALUE_DEFAULT , '' ) , 'position' => new external_value ( PARAM_INT , 'How many positions to move by (negative - up, positive - down)' ) , ] ) ; }
docstring: Parameters for the 'tool_xmldb_invoke_move_action' WS
  @return external_function_parameters
docstring_tokens: Parameters for the tool_xmldb_invoke_move_action WS