function FormStateTest::testSetCachedGet
@covers ::setCached
      
    
File
- 
              core/
tests/ Drupal/ Tests/ Core/ Form/ FormStateTest.php, line 315  
Class
- FormStateTest
 - @coversDefaultClass \Drupal\Core\Form\FormState[[api-linebreak]]
 
Namespace
Drupal\Tests\Core\FormCode
public function testSetCachedGet() : void {
  $form_state = new FormState();
  $form_state->setRequestMethod('GET');
  $this->expectException(\LogicException::class);
  $this->expectExceptionMessage('Form state caching on GET requests is not allowed.');
  $form_state->setCached();
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.