You are here

public function PurgerFormController::detailForm in Purge 8.3

Render the purger detail form.

Parameters

string $id: Unique instance ID for the purger instance.

Return value

array The render array.

1 string reference to 'PurgerFormController::detailForm'
purge_ui.routing.yml in modules/purge_ui/purge_ui.routing.yml
modules/purge_ui/purge_ui.routing.yml

File

modules/purge_ui/src/Controller/PurgerFormController.php, line 145

Class

PurgerFormController
Controller for purger configuration forms.

Namespace

Drupal\purge_ui\Controller

Code

public function detailForm($id) {
  if ($definition = $this
    ->getPurgerPluginDefinition($id)) {
    return $this
      ->formBuilder()
      ->getForm("\\Drupal\\purge_ui\\Form\\PluginDetailsForm", [
      'details' => $definition['description'],
    ]);
  }
  throw new NotFoundHttpException();
}