Expanded the selection of reminders.

This commit is contained in:
James Cole 2014-11-18 01:53:52 +01:00
parent d34b49bd48
commit 7e8f5c9548

View File

@ -20,7 +20,8 @@ class Reminders
* @return int
* @throws FireflyException
*/
public function amountForReminder(\Reminder $reminder) {
public function amountForReminder(\Reminder $reminder)
{
/** @var \FireflyIII\Shared\Toolkit\Date $dateKit */
$dateKit = \App::make('FireflyIII\Shared\Toolkit\Date');
@ -41,6 +42,7 @@ class Reminders
$repetition = $reminder->remindersable->currentRelevantRep();
$leftToSave = floatval($reminder->remindersable->targetamount) - floatval($repetition->currentamount);
$reminders = $reminders == 0 ? 1 : $reminders;
return $leftToSave / $reminders;
break;
default:
@ -49,7 +51,6 @@ class Reminders
}
return 50;
}
@ -58,7 +59,12 @@ class Reminders
*/
public function getReminders()
{
$reminders = \Auth::user()->reminders()->get();
$reminders = \Auth::user()->reminders()
->where('active', 1)
->where('startdate', '<=', Carbon::now()->format('Y-m-d'))
->where('enddate', '>=', Carbon::now()->format('Y-m-d'))
->get();
return $reminders;
// $reminders = \Auth::user()->reminders()->where('active', true)->get();
// $return = [];