public function SqlBase::exposedFormValidate

Overrides PagerPluginBase::exposedFormValidate

File

drupal/core/modules/views/lib/Drupal/views/Plugin/views/pager/SqlBase.php, line 369
Contains \Drupal\views\Plugin\views\pager\SqlBase

Class

SqlBase
A common base class for sql based pager.

Namespace

Drupal\views\Plugin\views\pager

Code

public function exposedFormValidate(&$form, &$form_state) {
  if (!empty($form_state['values']['offset']) && trim($form_state['values']['offset'])) {
    if (!is_numeric($form_state['values']['offset']) || $form_state['values']['offset'] < 0) {
      form_set_error('offset', t('Offset must be an number greather or equal than 0.'));
    }
  }
}