You are here

function votingapi_widgets_entity_type_build in Votingapi Widgets 8

Implements hook_entity_type_build().

File

./votingapi_widgets.module, line 67
Contains votingapi_widgets.module..

Code

function votingapi_widgets_entity_type_build(array &$entity_types) {
  $plugins = \Drupal::service('plugin.manager.voting_api_widget.processor')
    ->getDefinitions();
  foreach ($plugins as $plugin_id => $definition) {
    $entity_types['vote']
      ->setFormClass('votingapi_' . $plugin_id, 'Drupal\\votingapi_widgets\\Form\\BaseRatingForm');
  }
}