2017 © Pedro Peláez
 

library yii2-rbac

Yii2 RBAC helper

image

enigmatix/yii2-rbac

Yii2 RBAC helper

  • Friday, August 5, 2016
  • by enigmatix
  • Repository
  • 1 Watchers
  • 0 Stars
  • 100 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 18 % Grown

The README.md

yii2-rbac

Helper Class to build your RBAC using easy configuration arrays., (*1)

Some quick examples:, (*2)

Creates a single role with associated permissions. The default construction is:, (*3)

A role with sub-roles:, (*4)

             ['Support',   ['Basic','SupportManager']],

A role with permissions:, (*5)

             ['UserManager', 'permissions' => ['assumeUserIdentity','resetUserPassword']],

A role with a rule:, (*6)

             ['Basic', 'ruleName' => 'notGuest']

Or an entry with all three:, (*7)

             ['Support', ['Basic','SupportManager'],
                   'ruleName' => 'notGuest',
                   'permissions' => ['assumeUserIdentity','resetUserPassword']]

And then add them via the Rbac Builder:, (*8)

RbacBuilder::addRules([
    ['notGuest' => GuestRule::className()]
]);

RbacBuilder::createRoles(['Support', ['Basic','SupportManager'],
    'ruleName' => 'notGuest',
    'permissions' => ['assumeUserIdentity','resetUserPassword']
    ]);

The Versions

05/08 2016

dev-master

9999999-dev

Yii2 RBAC helper

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Joel Small

yii2 helper rbac

05/08 2016

1.0.1

1.0.1.0

Yii2 RBAC helper

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Joel Small

yii2 helper rbac

19/07 2016

1.0.0

1.0.0.0

Yii2 RBAC helper

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Joel Small

yii2 helper rbac

19/07 2016

0.1.0

0.1.0.0

Yii2 RBAC helper

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Joel Small

yii2 helper rbac