/** * {@inheritdoc} */ public function validate(array $form, FormStateInterface $form_state) { // @todo Remove this. // Execute legacy global validation handlers. $form_state->setValidateHandlers([]); form_execute_handlers('validate', $form, $form_state); }
/** * {@inheritdoc} */ public function validate(array $form, FormStateInterface $form_state) { // @todo Remove this. // Execute legacy global validation handlers. $form_state->setValidateHandlers([]); \Drupal::service('form_validator')->executeValidateHandlers($form, $form_state); }
/** * {@inheritdoc} */ public function setValidateHandlers(array $validate_handlers) { $this->mainFormState->setValidateHandlers($validate_handlers); return $this; }
/** * @covers ::setValidateHandlers */ public function testSetValidateHandlers() { $validate_handlers = ['FOO' => 'BAR']; $this->decoratedFormState->setValidateHandlers($validate_handlers)->shouldBeCalled(); $this->assertSame($this->formStateDecoratorBase, $this->formStateDecoratorBase->setValidateHandlers($validate_handlers)); }