/**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($id)
 {
     //
     $budget = Budget::findOrFail($id);
     $dailyExpenses = json_encode(DailyExpense::addAndGroup($budget->id));
     //dd($dailyExpenses);
     return view('budgets.show', compact('budget', 'dailyExpenses'));
 }
 /**
  * list related expenses to the budget & category
  */
 public function listRelatedExpenses($budgetId, $category)
 {
     $budget = Budget::findOrFail($budgetId);
     $expenses = json_encode(DailyExpense::category($budgetId, $category));
     //dd($budget);
     //dd(DailyExpense::category(1,'Food'));
     return view('dailyExpenses.listAllExpenses', compact('budget', 'expenses', 'category'));
 }
 public function getMonthlyData($id)
 {
     $totalExpenses = DailyExpense::addAndGroup($id);
     return Response::json($totalExpenses, 200);
 }