Saved version of Acquia's Journal modules
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

28 lines
552 B

<?php
use Drupal\user\Entity\Role;
/**
* Implementation of hook_modules_installed().
*
* Delete some of the Lightning-created per-content-type roles.
*
* @param array $modules
*/
function journal_editorial_modules_installed(array $modules) {
$roles = Role::loadMultiple(
[
"page_reviewer",
"page_reviewer",
"page_creator",
"media_creator",
"media_manager",
"landing_page_creator",
"landing_page_reviewer",
"layout_manager",
]);
foreach ($roles as $role) {
$role->delete();
}
}