getPluginDefinition()['forms'][$operation])) { return $this->getPluginDefinition()['forms'][$operation]; } elseif ($operation === 'configure' && $this instanceof PluginFormInterface) { return static::class; } } /** * Implements \Drupal\Core\Plugin\PluginWithFormsInterface::hasFormClass(). */ public function hasFormClass($operation) { return !empty($this->getFormClass($operation)); } }