@trigger_error('The '.__NAMESPACE__.'\RequestStack is deprecated in drupal:10.0.0 and is removed from drupal:11.0.0. There is no replacement. See https://www.drupal.org/node/3265357',E_USER_DEPRECATED);
@trigger_error('The '.__NAMESPACE__.'\RequestStack is deprecated in drupal:10.0.0 and is removed from drupal:11.0.0. There is no replacement. See https://www.drupal.org/node/3265357',E_USER_DEPRECATED);
returnparent::getMainRequest();
}
else{
returnparent::getMasterRequest();
}
}
/**
* {@inheritdoc}
*/
publicfunctiongetMasterRequest():?Request{
@trigger_error('Drupal\Core\Http\RequestStack::getMasterRequest() is deprecated, use getMainRequest() instead.',E_USER_DEPRECATED);
* @todo Remove this in Drupal 11 https://www.drupal.org/node/3265121
*/
classRequestStackLegacyTestextendsUnitTestCase{
/**
* Tests deprecation message in our subclassed RequestStack.
*
* @covers ::getMasterRequest
* @covers ::getMainRequest
*/
publicfunctiontestGetMasterRequestDeprecation(){
publicfunctiontestGetMainRequestDeprecation(){
$stack=newRequestStack();
$this->expectDeprecation('Drupal\Core\Http\RequestStack::getMasterRequest() is deprecated, use getMainRequest() instead.');
$this->assertNull($stack->getMasterRequest());
$this->expectDeprecation('The Drupal\Core\Http\RequestStack is deprecated in drupal:10.0.0 and is removed from drupal:11.0.0. There is no replacement. See https://www.drupal.org/node/3265357');