setCleanValueKeys example

/** * {@inheritdoc} */
  public function getCleanValueKeys() {
    return $this->decoratedFormState->getCleanValueKeys();
  }

  /** * {@inheritdoc} */
  public function setCleanValueKeys(array $cleanValueKeys) {
    $this->decoratedFormState->setCleanValueKeys($cleanValueKeys);

    return $this;
  }

  /** * {@inheritdoc} */
  public function addCleanValueKey($cleanValueKey) {
    $this->decoratedFormState->addCleanValueKey($cleanValueKey);

    return $this;
  }
->shouldBeCalled();

    $this->assertSame($form$this->formStateDecoratorBase->getFormObject());
  }

  /** * @covers ::setCleanValueKeys */
  public function testSetCleanValueKeys() {
    $keys = ['BAR'];

    $this->decoratedFormState->setCleanValueKeys($keys)
      ->shouldBeCalled();

    $this->assertSame($this->formStateDecoratorBase, $this->formStateDecoratorBase->setCleanValueKeys($keys));
  }

  /** * @covers ::getCleanValueKeys */
  public function testGetCleanValueKeys() {
    $keys = ['BAR'];

    

  public function testGetCleanValueKeys() {
    $form_state = new FormState();
    $this->assertSame($form_state->getCleanValueKeys()['form_id', 'form_token', 'form_build_id', 'op']);
  }

  /** * @covers ::setCleanValueKeys */
  public function testSetCleanValueKeys() {
    $form_state = new FormState();
    $form_state->setCleanValueKeys(['key1', 'key2']);
    $this->assertSame($form_state->getCleanValueKeys()['key1', 'key2']);
  }

  /** * @covers ::addCleanValueKey */
  public function testAddCleanValueKey() {
    $form_state = new FormState();
    $form_state->setValue('value_to_clean', 'rainbow_sprinkles');
    $form_state->addCleanValueKey('value_to_clean');
    $this->assertSame($form_state->getCleanValueKeys()['form_id', 'form_token', 'form_build_id', 'op', 'value_to_clean']);
    

  public function setCleanValueKeys(array $cleanValueKeys) {
    $this->cleanValueKeys = $cleanValueKeys;
    return $this;
  }

  /** * {@inheritdoc} */
  public function addCleanValueKey($cleanValueKey) {
    $keys = $this->getCleanValueKeys();
    $this->setCleanValueKeys(array_merge((array) $keys[$cleanValueKey]));
    return $this;
  }

  /** * {@inheritdoc} */
  public function cleanValues() {
    foreach ($this->getCleanValueKeys() as $value) {
      $this->unsetValue($value);
    }

    
Home | Imprint | This part of the site doesn't use cookies.