original_string: protected function define_structure() {
  
          $paths = array();
  
          $logstore = new restore_path_element('logstore', '/logstores/logstore');
          $paths[] = $logstore;
  
          // Add logstore subplugin support to the 'logstore' element.
          $this->add_subplugin_structure('logstore', $logstore, 'tool', 'log');
  
          return array($logstore);
      }
code: protected function define_structure() {
  
          $paths = array();
  
          $logstore = new restore_path_element('logstore', '/logstores/logstore');
          $paths[] = $logstore;
  
          // Add logstore subplugin support to the 'logstore' element.
          $this->add_subplugin_structure('logstore', $logstore, 'tool', 'log');
  
          return array($logstore);
      }
code_tokens: protected function define_structure ( ) { $ paths = array ( ) ; $ logstore = new restore_path_element ( 'logstore' , '/logstores/logstore' ) ; $ paths [ ] = $ logstore ; // Add logstore subplugin support to the 'logstore' element. $ this -> add_subplugin_structure ( 'logstore' , $ logstore , 'tool' , 'log' ) ; return array ( $ logstore ) ; }
docstring: Return the elements to be processed on restore of logstores.
  
  @return restore_path_element[] array of elements to be processed on restore.
docstring_tokens: Return the elements to be processed on restore of logstores .