mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-22 20:16:22 +00:00
fix: notifications
This commit is contained in:
@@ -38,7 +38,8 @@ final class Daily extends Interval
|
||||
*
|
||||
* @return Carbon
|
||||
*/
|
||||
public function nextDate(Carbon $date, int $interval = 1): Carbon {
|
||||
public function nextDate(Carbon $date, int $interval = 1): Carbon
|
||||
{
|
||||
return ($date->clone())->addDays($this->skip($interval));
|
||||
}
|
||||
}
|
||||
|
@@ -37,7 +37,8 @@ abstract class Interval implements Interspacable
|
||||
*
|
||||
* @return int
|
||||
*/
|
||||
public function skip(int $skip): int {
|
||||
public function skip(int $skip): int
|
||||
{
|
||||
return static::INTERVAL * $skip;
|
||||
}
|
||||
}
|
||||
|
@@ -38,7 +38,8 @@ class Monthly extends Interval
|
||||
*
|
||||
* @return Carbon
|
||||
*/
|
||||
public function nextDate(Carbon $date, int $interval = 1): Carbon {
|
||||
public function nextDate(Carbon $date, int $interval = 1): Carbon
|
||||
{
|
||||
return ($date->clone())->addMonthsNoOverflow($this->skip($interval));
|
||||
}
|
||||
}
|
||||
|
@@ -38,7 +38,8 @@ class Weekly extends Interval
|
||||
*
|
||||
* @return Carbon
|
||||
*/
|
||||
public function nextDate(Carbon $date, int $interval = 1): Carbon {
|
||||
public function nextDate(Carbon $date, int $interval = 1): Carbon
|
||||
{
|
||||
return ($date->clone())->addWeeks($this->skip($interval));
|
||||
}
|
||||
}
|
||||
|
@@ -38,7 +38,8 @@ final class Yearly extends Interval
|
||||
*
|
||||
* @return Carbon
|
||||
*/
|
||||
public function nextDate(Carbon $date, int $interval = 1): Carbon {
|
||||
public function nextDate(Carbon $date, int $interval = 1): Carbon
|
||||
{
|
||||
return ($date->clone())->addYearsNoOverflow($this->skip($interval));
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user