NewDefaultEffector is the constructor for DefaultEffector.
()
| 26 | |
| 27 | // NewDefaultEffector is the constructor for DefaultEffector. |
| 28 | func NewDefaultEffector() *DefaultEffector { |
| 29 | e := DefaultEffector{} |
| 30 | return &e |
| 31 | } |
| 32 | |
| 33 | // MergeEffects merges all matching results collected by the enforcer into a single decision. |
| 34 | func (e *DefaultEffector) MergeEffects(expr string, effects []Effect, matches []float64, policyIndex int, policyLength int) (Effect, int, error) { |
no outgoing calls
no test coverage detected
searching dependent graphs…