/** * @covers ::setErrorByName */ public function testSetErrorByName() { $name = 'foo'; $message = 'bar'; $this->decoratedFormState->setErrorByName($name, $message)->shouldBeCalled(); $this->assertSame($this->formStateDecoratorBase, $this->formStateDecoratorBase->setErrorByName($name, $message)); }
/** * {@inheritdoc} */ public function setErrorByName($name, $message = '') { $parents = $this->subform['#array_parents']; $parents[] = $name; $name = implode('][', $parents); parent::setErrorByName($name, $message); return $this; }