I need help to understand what way to use to make function work depending on current day.
$dateOne = 2018-01-24
$dateTwo = 2018-07-24
$full_amount= 10000
$amountOne = 2500
$amountTwo = 416
$frequency = 2(months)
What I have now:
if (date("Y-m-d") >= $dateTwo) {
return $amountOne + $amountTwo;
} elseif (date("Y-m-d") >= $dateTwo) {
return $amountOne;
} else {
return 0;
}
When current date >= $dateTwo I need to return $amountOne + $amountTwo but every 2 months ($frequency) after $dateTwo it need to count plus one more $amountTwo and if it like 4 months ($frequency x 2) plus $amountTwo 2 times.
In actual my users have some amount that they receive during some exact period partially. (you will have 10000 at all, but we will give it to you like $amountTwo parts every $frequency months until you get full amount (10000) )
if current date >= $dateOne + $frequency he will receive $amountOne + $amountTwo + $amountTwo. And it should work on what exact day today.
Hope I explained well, bc it can look a bit complicated to understand.
Aucun commentaire:
Enregistrer un commentaire