original_string: protected function add_plugin_config_files($subtype) {
          $dummyassign = new assign(null, null, null);
          $plugins = $dummyassign->load_plugins($subtype);
          foreach ($plugins as $plugin) {
              $component = $plugin->get_subtype() . '_' . $plugin->get_type();
              $areas = $plugin->get_config_file_areas();
              foreach ($areas as $area) {
                  $this->add_related_files($component, $area, null);
              }
          }
      }
code: protected function add_plugin_config_files($subtype) {
          $dummyassign = new assign(null, null, null);
          $plugins = $dummyassign->load_plugins($subtype);
          foreach ($plugins as $plugin) {
              $component = $plugin->get_subtype() . '_' . $plugin->get_type();
              $areas = $plugin->get_config_file_areas();
              foreach ($areas as $area) {
                  $this->add_related_files($component, $area, null);
              }
          }
      }
code_tokens: protected function add_plugin_config_files ( $ subtype ) { $ dummyassign = new assign ( null , null , null ) ; $ plugins = $ dummyassign -> load_plugins ( $ subtype ) ; foreach ( $ plugins as $ plugin ) { $ component = $ plugin -> get_subtype ( ) . '_' . $ plugin -> get_type ( ) ; $ areas = $ plugin -> get_config_file_areas ( ) ; foreach ( $ areas as $ area ) { $ this -> add_related_files ( $ component , $ area , null ) ; } } }
docstring: Restore files from plugin configuration
  @param string $subtype the plugin type to handle
  @return void
docstring_tokens: Restore files from plugin configuration