Statistics
16
0
0
51d
Badges
Tags
tracy
Dependencies

Role Panel

License Total Downloads

Role Panel is an extension for Nette Framework which change user roles in development mode, where it appears in Tracy debugger bar.

Installation

  1. Install library via composer:

    composer require sivin/role-panel
  2. Update your local configuration (e.g. config.local.neon) to register Role Panel to Tracy.

    extensions:
        rolePanel: SiViN\RolePanel\DI\RolePanelExtension
    
    #optional
    rolePanel:
        roleNames:
            r154: Section 154
            5001: Writer

Usage

services:
    authorizator: MyAuthorizator
use Nette\Security\Permission;

class MyAuthorizator extends Permission
{
    public function __construct()
    {
        $this->addRole('user');
        $this->addRole('r154');
        $this->addRole('5001');
    }
}

Screenshot

No release at this moment. Try to create first one.

Is this addon outdated? Did you find an issue? Please report it.

Componette Componette admin@componette.com