original_string: public static function get_scorm_user_data_returns() {
  
          return new external_single_structure(
              array(
                  'data' => new external_multiple_structure(
                      new external_single_structure(
                          array(
                              'scoid' => new external_value(PARAM_INT, 'sco id'),
                              'userdata' => new external_multiple_structure(
                                              new external_single_structure(
                                                  array(
                                                      'element' => new external_value(PARAM_RAW, 'element name'),
                                                      'value' => new external_value(PARAM_RAW, 'element value')
                                                  )
                                              )
                                            ),
                              'defaultdata' => new external_multiple_structure(
                                                  new external_single_structure(
                                                      array(
                                                          'element' => new external_value(PARAM_RAW, 'element name'),
                                                          'value' => new external_value(PARAM_RAW, 'element value')
                                                      )
                                                  )
                                               ),
                          ), 'SCO data'
                      )
                  ),
                  'warnings' => new external_warnings(),
              )
          );
      }
code: public static function get_scorm_user_data_returns() {
  
          return new external_single_structure(
              array(
                  'data' => new external_multiple_structure(
                      new external_single_structure(
                          array(
                              'scoid' => new external_value(PARAM_INT, 'sco id'),
                              'userdata' => new external_multiple_structure(
                                              new external_single_structure(
                                                  array(
                                                      'element' => new external_value(PARAM_RAW, 'element name'),
                                                      'value' => new external_value(PARAM_RAW, 'element value')
                                                  )
                                              )
                                            ),
                              'defaultdata' => new external_multiple_structure(
                                                  new external_single_structure(
                                                      array(
                                                          'element' => new external_value(PARAM_RAW, 'element name'),
                                                          'value' => new external_value(PARAM_RAW, 'element value')
                                                      )
                                                  )
                                               ),
                          ), 'SCO data'
                      )
                  ),
                  'warnings' => new external_warnings(),
              )
          );
      }
code_tokens: public static function get_scorm_user_data_returns ( ) { return new external_single_structure ( array ( 'data' => new external_multiple_structure ( new external_single_structure ( array ( 'scoid' => new external_value ( PARAM_INT , 'sco id' ) , 'userdata' => new external_multiple_structure ( new external_single_structure ( array ( 'element' => new external_value ( PARAM_RAW , 'element name' ) , 'value' => new external_value ( PARAM_RAW , 'element value' ) ) ) ) , 'defaultdata' => new external_multiple_structure ( new external_single_structure ( array ( 'element' => new external_value ( PARAM_RAW , 'element name' ) , 'value' => new external_value ( PARAM_RAW , 'element value' ) ) ) ) , ) , 'SCO data' ) ) , 'warnings' => new external_warnings ( ) , ) ) ; }
docstring: Describes the get_scorm_user_data return value.
  
  @return external_single_structure
  @since Moodle 3.0
docstring_tokens: Describes the get_scorm_user_data return value .