Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace Kvberlin\AccessControl;
- use Zend\Permissions\Acl\Acl;
- class AccessControlList extends Acl
- {
- /**
- */
- public function __construct(){
- $this->addRole('gast');
- $this->addRole('hm');
- $this->addRole('am');
- $this->addRole('admin');
- $this->addResource('start');
- $this->addResource('blog');
- $this->addResource('heilmittel');
- $this->addResource('arzneimittel');
- $this->addResource('atc');
- $this->addResource('administration');
- $this->allow('gast','start','view');
- $this->allow('hm',['start','blog','heilmittel'],'view');
- $this->allow('am',['start','blog','heilmittel','arzneimittel','atc'],'view');
- $this->allow('admin',['start','blog','heilmittel','arzneimittel','atc','administration'],['view','admin']);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement