function DbUpdatesTrait::enableUpdates
Same name in this branch
- 8.9.x core/modules/system/src/Tests/Update/DbUpdatesTrait.php \Drupal\system\Tests\Update\DbUpdatesTrait::enableUpdates()
Enables db updates until the specified index.
Parameters
string $module: The name of the module defining the update functions.
string $group: A name identifying the group of update functions to enable.
$index: The index of the last update function to run.
4 calls to DbUpdatesTrait::enableUpdates()
- EntityUpdateToPublishableTest::testConvertToPublishable in core/
modules/ system/ tests/ src/ Functional/ Update/ EntityUpdateToPublishableTest.php - Tests the conversion of an entity type to be publishable.
- UpdateApiEntityDefinitionUpdateTest::testMultipleUpdates in core/
modules/ system/ tests/ src/ Functional/ Entity/ Update/ UpdateApiEntityDefinitionUpdateTest.php - Tests that multiple updates applied in bulk work as expected.
- UpdateApiEntityDefinitionUpdateTest::testSingleUpdates in core/
modules/ system/ tests/ src/ Functional/ Entity/ Update/ UpdateApiEntityDefinitionUpdateTest.php - Tests that individual updates applied sequentially work as expected.
- UpdateApiEntityDefinitionUpdateTest::testStatusReport in core/
modules/ system/ tests/ src/ Functional/ Entity/ Update/ UpdateApiEntityDefinitionUpdateTest.php - Tests that entity updates are correctly reported in the status report page.
File
-
core/
modules/ system/ tests/ src/ Functional/ Update/ DbUpdatesTrait.php, line 30
Class
- DbUpdatesTrait
- Provides methods to conditionally enable db update functions and apply pending db updates through the Update UI.
Namespace
Drupal\Tests\system\Functional\UpdateCode
protected function enableUpdates($module, $group, $index) {
$this->container
->get('state')
->set($module . '.db_updates.' . $group, $index);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.