public static function jalaliMonthLength($jy, $jm) { if ($jm <= 6) { return 31; } if ($jm <= 11) { return 30; } return self::isLeapJalaliYear($jy) ? 30 : 29; }