示例#1
0
 public function budgetCharts()
 {
     $budgets = Budget::get();
     $BC = new BudgetController();
     $date = new Carbon('today');
     $count = 0;
     foreach ($budgets as $budget) {
         Auth::loginUsingId($budget->fireflyuser_id);
         // remove cached entry:
         $key = cacheKey('Budget', 'homeOverviewChart', $budget->id, $date);
         Cache::forget($key);
         $BC->homeOverviewChart($budget->id, $date);
         $count++;
         Auth::logout();
     }
     return 'Regenerated ' . $count . ' budget charts.';
 }