return $data;
} /**
* @covers ::getTemporaryValue
* @covers ::hasTemporaryValue
* @covers ::setTemporaryValue
*/
public function testTemporaryValue() { $form_state =
new FormState();
$this->
assertFalse($form_state->
hasTemporaryValue('rainbow_sparkles'
));
$form_state->
setTemporaryValue('rainbow_sparkles', 'yes please'
);
$this->
assertSame($form_state->
getTemporaryValue('rainbow_sparkles'
), 'yes please'
);
$this->
assertTrue($form_state->
hasTemporaryValue('rainbow_sparkles'
), TRUE
);
$form_state->
setTemporaryValue(['rainbow_sparkles', 'magic_ponies'
], 'yes please'
);
$this->
assertSame($form_state->
getTemporaryValue(['rainbow_sparkles', 'magic_ponies'
]), 'yes please'
);
$this->
assertTrue($form_state->
hasTemporaryValue(['rainbow_sparkles', 'magic_ponies'
]), TRUE
);
} /**
* @covers ::getCleanValueKeys
*/