Issue #3256518 by Spokje: Remove drupal_js_defaults() in D10 instead of D11
parent
d9e7844f8f
commit
2d52f948c1
|
@ -195,33 +195,6 @@ function base_path() {
|
||||||
return $GLOBALS['base_path'];
|
return $GLOBALS['base_path'];
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Constructs an array of the defaults that are used for JavaScript assets.
|
|
||||||
*
|
|
||||||
* @param $data
|
|
||||||
* (optional) The default data parameter for the JavaScript asset array.
|
|
||||||
*
|
|
||||||
* @deprecated in drupal:9.4.0 and is removed from drupal:11.0.0. No direct
|
|
||||||
* replacement is provided.
|
|
||||||
*
|
|
||||||
* @see https://www.drupal.org/node/3197679
|
|
||||||
*/
|
|
||||||
function drupal_js_defaults($data = NULL) {
|
|
||||||
@trigger_error('drupal_js_defaults() is deprecated in drupal:9.4.0 and is removed from drupal:11.0.0. No direct replacement is provided. See https://www.drupal.org/node/3197679', E_USER_DEPRECATED);
|
|
||||||
return [
|
|
||||||
'type' => 'file',
|
|
||||||
'group' => JS_DEFAULT,
|
|
||||||
'weight' => 0,
|
|
||||||
'scope' => 'header',
|
|
||||||
'cache' => TRUE,
|
|
||||||
'preprocess' => TRUE,
|
|
||||||
'attributes' => [],
|
|
||||||
'version' => NULL,
|
|
||||||
'data' => $data,
|
|
||||||
'browsers' => [],
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Assists in attaching the tableDrag JavaScript behavior to a themed table.
|
* Assists in attaching the tableDrag JavaScript behavior to a themed table.
|
||||||
*
|
*
|
||||||
|
|
|
@ -487,14 +487,4 @@ class AttachedAssetsTest extends KernelTestBase {
|
||||||
$this->assertStringContainsString('<script src="' . str_replace('&', '&', $this->fileUrlGenerator->generateString('core/modules/system/tests/modules/common_test/querystring.js?arg1=value1&arg2=value2')) . '&' . $query_string . '"></script>', $rendered_js, 'JavaScript file with query string gets version query string correctly appended.');
|
$this->assertStringContainsString('<script src="' . str_replace('&', '&', $this->fileUrlGenerator->generateString('core/modules/system/tests/modules/common_test/querystring.js?arg1=value1&arg2=value2')) . '&' . $query_string . '"></script>', $rendered_js, 'JavaScript file with query string gets version query string correctly appended.');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Tests deprecated drupal_js_defaults() function.
|
|
||||||
*
|
|
||||||
* @group legacy
|
|
||||||
*/
|
|
||||||
public function testDeprecatedDrupalJsDefaults() {
|
|
||||||
$this->expectDeprecation('drupal_js_defaults() is deprecated in drupal:9.4.0 and is removed from drupal:11.0.0. No direct replacement is provided. See https://www.drupal.org/node/3197679');
|
|
||||||
$this->assertIsArray(drupal_js_defaults());
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue