Constructs a WizardPluginBase object.
Overrides PluginBase::__construct
public function __construct(array $configuration, $plugin_id, DiscoveryInterface $discovery) {
parent::__construct($configuration, $plugin_id, $discovery);
$this->base_table = $this->definition['base_table'];
$entities = entity_get_info();
foreach ($entities as $entity_type => $entity_info) {
if (isset($entity_info['base_table']) && $this->base_table == $entity_info['base_table']) {
$this->entity_info = $entity_info;
$this->entity_type = $entity_type;
}
}
}