seyyedam7 / persian-cal-events
Persian (Jalali) calendar events package
v1.0.0
2023-02-01 19:38 UTC
Requires
- php: ^8.0
- ext-curl: *
- ext-json: *
- nesbot/carbon: ^2.61
Requires (Dev)
- phpunit/phpunit: ^9.5.10
This package is auto-updated.
Last update: 2024-10-29 23:51:42 UTC
README
This package aims to provide events for Persian calendar (jalali) crawling time.ir and using morilog/jalali for conversion.
Features
- Indicates holidays
- Events in that day
- Supports both jalali and gregorian
- Indicates if an event is due to religious reasons
Installation
composer require seyyedam7/persian-cal-events
Usage
PersianCalEvent::jalali(1398, 1, 1);
/*
{
"is_holiday": true,
"events": [
{
"description": "جشن نوروز/جشن سال نو",
"additional_description": "",
"is_religious": false
}
]
}
*/
PersianCalEvent::gregorian(2019, 8, 12);
PersianCalEvent::gregorian(new Carbon('2019-08-12'));
/*
{
"is_holiday": true,
"events": [
{
"description": "عید سعید قربان",
"additional_description": "١٠ ذوالحجه",
"is_religious": true
}
]
}
*/