[ Index ]

PHP Cross Reference of DokuWiki

title

Body

[close]

/lib/plugins/acl/ -> remote.php (summary)

(no description)

File Size: 102 lines (3 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

remote_plugin_acl:: (4 methods):
  _getMethods()
  listAcls()
  addAcl()
  delAcl()


Class: remote_plugin_acl  - X-Ref

Class remote_plugin_acl

_getMethods()   X-Ref
Returns details about the remote plugin methods

return: array Information about all provided methods. {@see dokuwiki\Remote\RemoteAPI}

listAcls()   X-Ref
List all ACL config entries

return: dictionary {Scope: ACL}, where ACL = dictionnary {user/group: permissions_int}

addAcl($scope, $user, $level)   X-Ref
Add a new entry to ACL config

param: string $scope
param: string $user
param: int    $level see also inc/auth.php
return: bool

delAcl($scope, $user)   X-Ref
Remove an entry from ACL config

param: string $scope
param: string $user
return: bool