MCPcopy Index your code
hub / github.com/apache/casbin / AddNamedMatchingFunc

Method AddNamedMatchingFunc

enforcer.go:977–983  ·  view source on GitHub ↗

AddNamedMatchingFunc add MatchingFunc by ptype RoleManager.

(ptype, name string, fn rbac.MatchingFunc)

Source from the content-addressed store, hash-verified

975
976// AddNamedMatchingFunc add MatchingFunc by ptype RoleManager.
977func (e *Enforcer) AddNamedMatchingFunc(ptype, name string, fn rbac.MatchingFunc) bool {
978 if rm, ok := e.rmMap[ptype]; ok {
979 rm.AddMatchingFunc(name, fn)
980 return true
981 }
982 return false
983}
984
985// AddNamedDomainMatchingFunc add MatchingFunc by ptype to RoleManager.
986func (e *Enforcer) AddNamedDomainMatchingFunc(ptype, name string, fn rbac.MatchingFunc) bool {

Calls 1

AddMatchingFuncMethod · 0.65