lightning_core-8.x-5.3/modules/lightning_roles/lightning_roles.install
modules/lightning_roles/lightning_roles.install
<?php
/**
* @file
* Contains installation and update routines for Lightning Roles.
*/
use Drupal\node\Entity\NodeType;
/**
* Implements hook_install().
*/
function lightning_roles_install() {
// Don't do anything during a config sync.
if (\Drupal::isConfigSyncing()) {
return;
}
// Create content roles for all existing node types.
$node_types = NodeType::loadMultiple();
array_walk($node_types, 'lightning_roles_node_type_insert');
}
