Skip to content
Snippets Groups Projects
Commit 053b9de2 authored by Rajab Natshah's avatar Rajab Natshah
Browse files

Issue #3344801: Add Permissions for user roles to Varbase Carousels from...

Issue #3344801: Add Permissions for user roles to Varbase Carousels from scanned config/permissions directory
parent d1b20e09
No related branches found
No related tags found
No related merge requests found
id: anonymous
permissions: { }
id: authenticated
permissions: { }
id: content_admin
permissions:
- 'create varbase_carousel_block block content'
- 'delete any varbase_carousel_block block content'
- 'edit any varbase_carousel_block block content'
id: editor
permissions: { }
id: seo_admin
permissions:
- 'create varbase_carousel_block block content'
- 'edit any varbase_carousel_block block content'
id: site_admin
permissions:
- 'create varbase_carousel_block block content'
- 'delete any varbase_carousel_block block content'
- 'edit any varbase_carousel_block block content'
......@@ -5,10 +5,6 @@
* Install, update and uninstall functions for the varbase carousels.
*/
use Symfony\Component\Yaml\Yaml;
use Drupal\Core\Config\InstallStorage;
use Drupal\Core\Config\StorageInterface;
use Drupal\Core\Config\FileStorage;
use Vardot\Entity\EntityDefinitionUpdateManager;
use Vardot\Installer\ModuleInstallerFactory;
......@@ -17,7 +13,7 @@ use Vardot\Installer\ModuleInstallerFactory;
*/
function varbase_carousels_install() {
// Processer for install: in varbase_carousels.info.yml file.
// Processor for install: in varbase_carousels.info.yml file.
// ---------------------------------------------------------------------------.
ModuleInstallerFactory::installList('varbase_carousels');
......@@ -30,6 +26,10 @@ function varbase_carousels_install() {
\Drupal::classResolver()
->getInstanceFromDefinition(EntityDefinitionUpdateManager::class)
->applyUpdates();
// Add permissions.
ModuleInstallerFactory::addPermissions('varbase_carousels');
}
/**
......
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment