/** * @covers ::setLimitValidationErrors * * @dataProvider providerLimitValidationErrors * * @param array[]|null $limit_validation_errors * Any valid value for * \Drupal\Core\Form\FormStateInterface::setLimitValidationErrors()'s * $limit_validation_errors argument; */ public function testSetLimitValidationErrors($limit_validation_errors) { $this->decoratedFormState->setLimitValidationErrors($limit_validation_errors)->shouldBecalled(); $this->assertSame($this->formStateDecoratorBase, $this->formStateDecoratorBase->setLimitValidationErrors($limit_validation_errors)); }
/** * {@inheritdoc} */ public function setLimitValidationErrors($limit_validation_errors) { if (is_array($limit_validation_errors)) { $limit_validation_errors = array_merge($this->getParents('#parents'), $limit_validation_errors); } return parent::setLimitValidationErrors($limit_validation_errors); }