original_string: public static function get_other_mapping() {
          return [
              'stepindex' => \core\event\base::NOT_MAPPED,
              'stepid'    => [
                  'db'        => 'tool_usertours_steps',
                  'restore'   => \core\event\base::NOT_MAPPED,
              ],
              'pageurl'   => \core\event\base::NOT_MAPPED,
          ];
      }
code: public static function get_other_mapping() {
          return [
              'stepindex' => \core\event\base::NOT_MAPPED,
              'stepid'    => [
                  'db'        => 'tool_usertours_steps',
                  'restore'   => \core\event\base::NOT_MAPPED,
              ],
              'pageurl'   => \core\event\base::NOT_MAPPED,
          ];
      }
code_tokens: public static function get_other_mapping ( ) { return [ 'stepindex' => \ core \ event \ base :: NOT_MAPPED , 'stepid' => [ 'db' => 'tool_usertours_steps' , 'restore' => \ core \ event \ base :: NOT_MAPPED , ] , 'pageurl' => \ core \ event \ base :: NOT_MAPPED , ] ; }
docstring: This is used when restoring course logs where it is required that we
  map the information in 'other' to it's new value in the new course.
  
  Does nothing in the base class except display a debugging message warning
  the user that the event does not contain the required functionality to
  map this information. For events that do not store any other information this
  won't be called, so no debugging message will be displayed.
  
  @return array an array of other values and their corresponding mapping
docstring_tokens: This is used when restoring course logs where it is required that we map the information in other to it s new value in the new course .