original_string: public function plugin_uninstall_confirm_page(core_plugin_manager $pluginman, \core\plugininfo\base $pluginfo, moodle_url $continueurl, moodle_url $cancelurl) {
          $output = '';
  
          $pluginname = $pluginman->plugin_name($pluginfo->component);
  
          $confirm = '<p>' . get_string('uninstallconfirm', 'core_plugin', array('name' => $pluginname)) . '</p>';
          if ($extraconfirm = $pluginfo->get_uninstall_extra_warning()) {
              $confirm .= $extraconfirm;
          }
  
          $output .= $this->output->header();
          $output .= $this->output->heading(get_string('uninstalling', 'core_plugin', array('name' => $pluginname)));
          $output .= $this->output->confirm($confirm, $continueurl, $cancelurl);
          $output .= $this->output->footer();
  
          return $output;
      }
code: public function plugin_uninstall_confirm_page(core_plugin_manager $pluginman, \core\plugininfo\base $pluginfo, moodle_url $continueurl, moodle_url $cancelurl) {
          $output = '';
  
          $pluginname = $pluginman->plugin_name($pluginfo->component);
  
          $confirm = '<p>' . get_string('uninstallconfirm', 'core_plugin', array('name' => $pluginname)) . '</p>';
          if ($extraconfirm = $pluginfo->get_uninstall_extra_warning()) {
              $confirm .= $extraconfirm;
          }
  
          $output .= $this->output->header();
          $output .= $this->output->heading(get_string('uninstalling', 'core_plugin', array('name' => $pluginname)));
          $output .= $this->output->confirm($confirm, $continueurl, $cancelurl);
          $output .= $this->output->footer();
  
          return $output;
      }
code_tokens: public function plugin_uninstall_confirm_page ( core_plugin_manager $ pluginman , \ core \ plugininfo \ base $ pluginfo , moodle_url $ continueurl , moodle_url $ cancelurl ) { $ output = '' ; $ pluginname = $ pluginman -> plugin_name ( $ pluginfo -> component ) ; $ confirm = '<p>' . get_string ( 'uninstallconfirm' , 'core_plugin' , array ( 'name' => $ pluginname ) ) . '</p>' ; if ( $ extraconfirm = $ pluginfo -> get_uninstall_extra_warning ( ) ) { $ confirm .= $ extraconfirm ; } $ output .= $ this -> output -> header ( ) ; $ output .= $ this -> output -> heading ( get_string ( 'uninstalling' , 'core_plugin' , array ( 'name' => $ pluginname ) ) ) ; $ output .= $ this -> output -> confirm ( $ confirm , $ continueurl , $ cancelurl ) ; $ output .= $ this -> output -> footer ( ) ; return $ output ; }
docstring: Display a page to confirm the plugin uninstallation.
  
  @param core_plugin_manager $pluginman
  @param \core\plugininfo\base $pluginfo
  @param moodle_url $continueurl URL to continue after confirmation
  @param moodle_url $cancelurl URL to to go if cancelled
  @return string
docstring_tokens: Display a page to confirm the plugin uninstallation .