Same name in other branches
  1. 5.0.x src/Plugin/views/style/Slideshow.php \Drupal\views_slideshow\Plugin\views\style\Slideshow::validateOptionsForm()
  2. 8.x-3.x src/Plugin/views/style/Slideshow.php \Drupal\views_slideshow\Plugin\views\style\Slideshow::validateOptionsForm()

File

src/Plugin/views/style/Slideshow.php, line 311

Class

Slideshow
Style plugin to render each item in a slideshow.

Namespace

Drupal\views_slideshow\Plugin\views\style

Code

public function validateOptionsForm(&$form, FormStateInterface $form_state) {
    // Validate all slideshow type plugins values.
    $typeManager = \Drupal::service('plugin.manager.views_slideshow.slideshow_type');
    foreach ($typeManager->getDefinitions() as $id => $definition) {
        $type = $typeManager->createInstance($id);
        $type->validateConfigurationForm($form, $form_state);
    }
}