diff options
author | sten <stenmarsh938@gmail.com> | 2016-07-06 15:21:28 +0300 |
---|---|---|
committer | sten <stenmarsh938@gmail.com> | 2016-07-06 15:21:28 +0300 |
commit | 666c9ba67313449dcb38e9c0ecb0f683e5cf3003 (patch) | |
tree | 26882c5a698055f7c8ccb39ef74bea9e46a5e78e | |
parent | a76969d997e9e1db1b89dcebd496786ef2649192 (diff) | |
download | scheduler-helper-php-666c9ba67313449dcb38e9c0ecb0f683e5cf3003.zip scheduler-helper-php-666c9ba67313449dcb38e9c0ecb0f683e5cf3003.tar.gz scheduler-helper-php-666c9ba67313449dcb38e9c0ecb0f683e5cf3003.tar.bz2 |
Fix month recurrings with specific day on week.
-rw-r--r-- | RecurringType.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/RecurringType.php b/RecurringType.php index eab57ee..bb82a3e 100644 --- a/RecurringType.php +++ b/RecurringType.php @@ -285,6 +285,10 @@ class RecurringType { $date->setDate($recStartDetails["year"], $recStartDetails["month"] + $delta * $step, $recStartDetails["day"]); $recurringInterval["start_date_stamp"] = $date->getTimestamp(); + $weekNumber = $this->getWeekNumberValue(); + if ($weekNumber) + $recurringInterval["start_date_stamp"] = + $this->_getDayOnWeek($recurringInterval["start_date_stamp"], $this->getWeekDayValue(), $weekNumber); } } |