/** * @param PiggyBankRepositoryInterface $repository * @param PiggyBank $piggyBank * * @return \Illuminate\Http\RedirectResponse */ public function destroy(PiggyBankRepositoryInterface $repository, PiggyBank $piggyBank) { Session::flash('success', 'Piggy bank "' . e($piggyBank->name) . '" deleted.'); Preferences::mark(); $repository->destroy($piggyBank); return redirect(Session::get('piggy-banks.delete.url')); }
/** * @param PiggyBankRepositoryInterface $repository * @param PiggyBank $piggyBank * * @return \Illuminate\Http\RedirectResponse */ public function destroy(PiggyBankRepositoryInterface $repository, PiggyBank $piggyBank) { Session::flash('success', strval(trans('firefly.deleted_piggy_bank', ['name' => e($piggyBank->name)]))); Preferences::mark(); $repository->destroy($piggyBank); return redirect(session('piggy-banks.delete.url')); }