liberusoftware / module-accounting-periods
Accounting period states, posting controls, locks, reopen approval, and evidence.
Package info
github.com/liberusoftware/module-accounting-periods
Type:liberu-module
pkg:composer/liberusoftware/module-accounting-periods
1.0.0
2026-11-02 15:44 UTC
Requires
- php: ^8.5
- illuminate/database: ^13.38.0
- illuminate/support: ^13.38.0
- liberusoftware/module-accounting-core: ^1.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Provider-neutral accounting-period lifecycle rules for open, soft-closed, and hard-closed periods. The module owns date-range validation, posting windows, reopen evidence, row-locked transitions, and state-change events.
The matching API, Filament, and Livewire adapters are separate optional packages. Period mutations must go through the domain actions so presentation layers cannot bypass lifecycle rules.