zarbinco / laravel-workdays
Laravel-first workday and business-day calculation engine.
v0.1.0
2026-07-01 19:58 UTC
Requires
- php: ^8.2
- hekmatinasser/verta: ^9.0
- illuminate/console: ^12.0|^13.0
- illuminate/database: ^12.0|^13.0
- illuminate/filesystem: ^12.0|^13.0
- illuminate/support: ^12.0|^13.0
- islamic-network/calendar: ^1.21
- nesbot/carbon: ^2.72|^3.0
Requires (Dev)
- laravel/pint: ^1.0
- orchestra/testbench: ^10.0|^11.0
- phpunit/phpunit: ^10.5|^11.0|^12.0
README
Laravel Workdays helps Laravel applications understand working days, holidays, business hours, and date-based workflows without forcing every project to rebuild calendar logic from scratch.
It is designed for teams that need predictable delivery dates, leave calculations, invoice due dates, scheduling rules, or calendar-aware business processes across different profiles.
Documentation
English Document | Persian Document
Official Iran yearly calendar imports are optional and require a local dataset directory. The package does not bundle or auto-import Iran 1405.
Support
Report issues through the GitHub issue tracker.
License
The MIT License (MIT). See LICENSE.