You are here

public function MediaDirectory::validateExposed in Media Directories 2.x

Same name and namespace in other branches
  1. 8 src/Plugin/views/filter/MediaDirectory.php \Drupal\media_directories\Plugin\views\filter\MediaDirectory::validateExposed()
  2. 3.x src/Plugin/views/filter/MediaDirectory.php \Drupal\media_directories\Plugin\views\filter\MediaDirectory::validateExposed()

Validate the exposed handler form.

Overrides HandlerBase::validateExposed

File

src/Plugin/views/filter/MediaDirectory.php, line 275

Class

MediaDirectory
Filter media by directory.

Namespace

Drupal\media_directories\Plugin\views\filter

Code

public function validateExposed(&$form, FormStateInterface $form_state) {
  if (empty($this->options['exposed'])) {
    return;
  }
  $identifier = $this->options['expose']['identifier'];
  if ($form_state
    ->getValue($identifier) != 'All') {
    $this->validatedExposedInput = (array) $form_state
      ->getValue($identifier);
  }
}