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

Method AddPolicy

enforcer_cached_synced.go:94–99  ·  view source on GitHub ↗
(params ...interface{})

Source from the content-addressed store, hash-verified

92}
93
94func (e *SyncedCachedEnforcer) AddPolicy(params ...interface{}) (bool, error) {
95 if ok, err := e.checkOneAndRemoveCache(params...); !ok {
96 return ok, err
97 }
98 return e.SyncedEnforcer.AddPolicy(params...)
99}
100
101func (e *SyncedCachedEnforcer) AddPolicies(rules [][]string) (bool, error) {
102 if ok, err := e.checkManyAndRemoveCache(rules); !ok {

Callers 1

TestSyncCacheFunction · 0.95

Calls 2

AddPolicyMethod · 0.65

Tested by 1

TestSyncCacheFunction · 0.76