aselsan / dayoff
Indonesian National Dayoffs
dev-develop
2025-05-20 12:25 UTC
Requires
- codeigniter4/framework: ^4.4
Requires (Dev)
- codeigniter4/framework: ^4.4
This package is auto-updated.
Last update: 2025-05-20 12:25:11 UTC
README
Indonesian National Dayoffs is a simple and handy package to help you fetch and display public holiday information in your CodeIgniter 4 application. Because, let's face it—who doesn't love a day off?
Installation
Use Composer to install the package:
composer require aselsan/dayoff dev-develop
Migration
Run the following migration to create the necessary database tables:
php spark migrate --all
Fetch Holiday Data
To scrape Indonesian public holiday data, use the custom CLI command:
php spark scrap:dayoff --year 2025
Or simply run without the --year option to fetch holidays for the current year:
php spark scrap:dayoff
Available Methods
<?php service('dayoff')->now(); // Check if today is a holiday service('dayoff')->yesterday(); // Get holiday info for yesterday service('dayoff')->tomorrow(); // Get holiday info for tomorrow service('dayoff')->thisWeek(); // Get holidays in the current week service('dayoff')->thisMonth(); // Get holidays in the current month service('dayoff')->thisYear(); // Get holidays in the current year
Credit
Data is sourced from the awesome web at www.tanggalan.com. Terima kasih!
License
This project is licensed under the MIT License - see the LICENSE file for details.