function AjaxPageStateTest::providerHandle
Provides data for testHandle().
File
-
core/
tests/ Drupal/ Tests/ Core/ StackMiddleware/ AjaxPageStateTest.php, line 57
Class
- AjaxPageStateTest
- @coversDefaultClass \Drupal\Core\StackMiddleware\AjaxPageState @group StackMiddleware
Namespace
Drupal\Tests\Core\StackMiddlewareCode
public static function providerHandle() : array {
$foo_bar = UrlHelper::compressQueryParameter('foo,bar');
$foo_baz = UrlHelper::compressQueryParameter('foo,baz');
$data = [];
$data['only query'] = [
$foo_bar,
NULL,
'foo,bar',
NULL,
];
$data['only request'] = [
NULL,
$foo_bar,
NULL,
'foo,bar',
];
$data['matching'] = [
$foo_bar,
$foo_bar,
'foo,bar',
'foo,bar',
];
$data['different'] = [
$foo_baz,
$foo_bar,
'foo,bar,baz',
'foo,bar,baz',
];
return $data;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.