mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-07 18:14:32 -04:00
Implement ‘Two Months’ recurrence
This commit is contained in:
parent
c2ec8d5884
commit
04e4c47e2b
@ -1118,6 +1118,9 @@ class Invoice extends EntityModel implements BalanceAffecting
|
|||||||
case FREQUENCY_MONTHLY:
|
case FREQUENCY_MONTHLY:
|
||||||
$rule = 'FREQ=MONTHLY;';
|
$rule = 'FREQ=MONTHLY;';
|
||||||
break;
|
break;
|
||||||
|
case FREQUENCY_TWO_MONTHS:
|
||||||
|
$rule = 'FREQ=MONTHLY;INTERVAL=2;';
|
||||||
|
break;
|
||||||
case FREQUENCY_THREE_MONTHS:
|
case FREQUENCY_THREE_MONTHS:
|
||||||
$rule = 'FREQ=MONTHLY;INTERVAL=3;';
|
$rule = 'FREQ=MONTHLY;INTERVAL=3;';
|
||||||
break;
|
break;
|
||||||
@ -1193,6 +1196,8 @@ class Invoice extends EntityModel implements BalanceAffecting
|
|||||||
return $daysSinceLastSent >= 28;
|
return $daysSinceLastSent >= 28;
|
||||||
case FREQUENCY_MONTHLY:
|
case FREQUENCY_MONTHLY:
|
||||||
return $monthsSinceLastSent >= 1;
|
return $monthsSinceLastSent >= 1;
|
||||||
|
case FREQUENCY_TWO_MONTHS:
|
||||||
|
return $monthsSinceLastSent >= 2;
|
||||||
case FREQUENCY_THREE_MONTHS:
|
case FREQUENCY_THREE_MONTHS:
|
||||||
return $monthsSinceLastSent >= 3;
|
return $monthsSinceLastSent >= 3;
|
||||||
case FREQUENCY_SIX_MONTHS:
|
case FREQUENCY_SIX_MONTHS:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user