update.php in Lightning Layout 8
File
tests/update.phpView source
<?php
/**
* @file
* Prepares a code base to run database updates for testing.
*
* Forcibly uninstalls Lightning Dev, switches the installation profile from
* Standard to Minimal, and deletes defunct config objects.
*/
\Drupal::entityTypeManager()
->getStorage('node_type')
->load('landing_page')
->unsetThirdPartySetting('lightning_workflow', 'workflow')
->save();
Drupal::service('plugin.cache_clearer')
->clearCachedDefinitions();
$node_type = \Drupal::entityTypeManager()
->getStorage('node_type')
->load('page');
if ($node_type) {
$node_type
->delete();
}
user_role_revoke_permissions('authenticated', [
'use text format basic_html',
]);