Permit.Permissions.ConditionClauses (permit v0.0.3)
Conjunction of conditions
Link to this section Summary
Link to this section Types
@type t() :: %Permit.Permissions.ConditionClauses{ conditions: [Permit.Permissions.ParsedCondition.t()] }
Link to this section Functions
Link to this function
conditions_satisfied?(condition_clauses, record, subject)
@spec conditions_satisfied?(t(), Permit.Types.resource(), Permit.Types.subject()) :: boolean()
Link to this function
new(conditions)
@spec new([Permit.Permissions.ParsedCondition.t()]) :: t()