Documentation

SimpleAcl
in package

Class SimpleAcl

Table of Contents

$groups  : mixed
$resources  : mixed
$rights  : mixed
$vars  : mixed
addGroup()  : mixed
addResource()  : mixed
allow()  : mixed
deny()  : mixed
getGroupRights()  : mixed
getGroups()  : array<string|int, mixed>
getResources()  : array<string|int, mixed>
getVar()  : mixed
getVars()  : array<string|int, mixed>
hasaccess()  : bool
hasGroup()  : bool
isSuperAdmin()  : mixed

Properties

Methods

addGroup()

public addGroup( $name[, bool|false $isSuperAdmin = false ][, mixed $vars = [] ]) : mixed
Parameters
$name :
$isSuperAdmin : bool|false = false
$vars : mixed = []
Return values
mixed

addResource()

public addResource( $resource[, array<string|int, mixed> $actions = [] ]) : mixed
Parameters
$resource :
$actions : array<string|int, mixed> = []
Return values
mixed

allow()

public allow( $group,  $resource[, array<string|int, mixed> $actions = [] ]) : mixed
Parameters
$group :
$resource :
$actions : array<string|int, mixed> = []
Return values
mixed

deny()

public deny( $group,  $resource[, array<string|int, mixed> $actions = [] ]) : mixed
Parameters
$group :
$resource :
$actions : array<string|int, mixed> = []
Return values
mixed

getGroupRights()

public getGroupRights( $group,  $resource) : mixed
Parameters
$group :
$resource :
Return values
mixed

getGroups()

public getGroups() : array<string|int, mixed>
Return values
array<string|int, mixed>

getResources()

public getResources() : array<string|int, mixed>
Return values
array<string|int, mixed>

getVar()

public getVar(mixed $group, mixed $key[, mixed $default = null ]) : mixed
Parameters
$group : mixed
$key : mixed
$default : mixed = null
Return values
mixed

getVars()

public getVars(mixed $group) : array<string|int, mixed>
Parameters
$group : mixed
Return values
array<string|int, mixed>

hasaccess()

public hasaccess( $groups,  $resource,  $actions) : bool
Parameters
$groups :
$resource :
$actions :
Return values
bool

hasGroup()

public hasGroup( $group) : bool
Parameters
$group :
Return values
bool

isSuperAdmin()

public isSuperAdmin( $group) : mixed
Parameters
$group :
Return values
mixed

Search results