/** * @param Budget $budget * @param BudgetRepositoryInterface $repository * * @return \Illuminate\Http\RedirectResponse */ public function destroy(Budget $budget, BudgetRepositoryInterface $repository) { $name = $budget->name; $repository->destroy($budget); Session::flash('success', 'The budget "' . e($name) . '" was deleted.'); Preferences::mark(); return redirect(Session::get('budgets.delete.url')); }
/** * @param Budget $budget * @param BudgetRepositoryInterface $repository * * @return \Illuminate\Http\RedirectResponse */ public function destroy(Budget $budget, BudgetRepositoryInterface $repository) { $name = $budget->name; $repository->destroy($budget); Session::flash('success', strval(trans('firefly.deleted_budget', ['name' => e($name)]))); Preferences::mark(); return redirect(session('budgets.delete.url')); }