ApprovalPolicy
How many independent approvals a verification requires. Policy *enforcement* (e.g. anti-self-approval, quorum sizing) lives in the verifier implementation, not here.
ApprovalPolicy::requiredApprovals()
public function requiredApprovals(): intMinimum distinct approvals required, or 0 when the count is not statically known (QUORUM = dynamic, AUTO = evidence-driven).
ApprovalPolicy::isAutomatic()
public function isAutomatic(): boolWhether this policy auto-approves without requiring explicit human approvals.
ApprovalPolicy::cases()
public static function cases(): arrayApprovalPolicy::from()
public static function from(string|int $value): staticParameters
| Nombre | Tipo | Descripción |
|---|---|---|
| $value | string|int |
ApprovalPolicy::tryFrom()
public static function tryFrom(string|int $value): ?staticParameters
| Nombre | Tipo | Descripción |
|---|---|---|
| $value | string|int |