From f08118cca471d03951d84f54940761f0a8f5238b Mon Sep 17 00:00:00 2001 From: Mahdi Pishguy Date: Thu, 30 Jan 2025 14:00:35 +0330 Subject: [PATCH 1/2] Getting the name of month --- src/Jalalian.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Jalalian.php b/src/Jalalian.php index 3fc5788..47a4959 100644 --- a/src/Jalalian.php +++ b/src/Jalalian.php @@ -754,4 +754,13 @@ public function getWeekOfMonth(): int { return floor(($this->day + 5 - $this->getDayOfWeek()) / 7) + 1; } + + public function getMonthName(int $month, ?bool $ir = true) + { + if ($ir) { + return CalendarUtils::IRANIAN_MONTHS_NAME[$month - 1]; + } + + return CalendarUtils::AFGHAN_MONTHS_NAME[$month - 1]; + } } From 6d3ea487bac13ff48e8c49191f4f52c952e462bc Mon Sep 17 00:00:00 2001 From: Mahdi Pishguy Date: Fri, 31 Jan 2025 14:09:08 +0330 Subject: [PATCH 2/2] Update Jalalian.php --- src/Jalalian.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Jalalian.php b/src/Jalalian.php index 47a4959..43e5cc3 100644 --- a/src/Jalalian.php +++ b/src/Jalalian.php @@ -755,7 +755,7 @@ public function getWeekOfMonth(): int return floor(($this->day + 5 - $this->getDayOfWeek()) / 7) + 1; } - public function getMonthName(int $month, ?bool $ir = true) + public static function getMonthName(int $month, ?bool $ir = true) { if ($ir) { return CalendarUtils::IRANIAN_MONTHS_NAME[$month - 1];