rjgwiz / user_permission_condition

Drupal 8 module providing a 'User Permission' condition. Useful for context aware conditions based on user permissions.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

User Permission Condition

Machine name: user_permission_condition

Overview

Provides a 'User Permission' condition for Drupal 8.4.x, useful for context aware conditions based on user permissions.

Ideally this makes its way into Drupal Core's user module alongside user/src/Plugin/Condition/UserRole.php.

Use Cases

  • Block visibility
  • Page Manager pages Page access
  • Page Manager variants Selection criteria (variant access).
  • Chaos tool suite (ctools)
  • Anything that uses a context aware condition plugin (e.g. uses ContextAwarePluginManagerInterface to find classes extend ConditionPluginBase which implements ContainerFactoryPluginInterface).

About

Drupal 8 module providing a 'User Permission' condition. Useful for context aware conditions based on user permissions.

License:MIT License


Languages

Language:PHP 100.0%