Esempio n. 1
0
 /**
  * @param AccountRepositoryInterface $repository
  * @param Account                    $account
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function destroy(AccountRepositoryInterface $repository, Account $account)
 {
     $type = $account->accountType->type;
     $typeName = Config::get('firefly.shortNamesByFullName.' . $type);
     $name = $account->name;
     $repository->destroy($account);
     Session::flash('success', trans('firefly.' . $typeName . '_deleted', ['name' => $name]));
     Preferences::mark();
     return Redirect::to(Session::get('accounts.delete.url'));
 }
 /**
  * @param ARI     $repository
  * @param Account $account
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function destroy(ARI $repository, Account $account)
 {
     $type = $account->accountType->type;
     $typeName = Config::get('firefly.shortNamesByFullName.' . $type);
     $name = $account->name;
     $moveTo = Auth::user()->accounts()->find(intval(Input::get('move_account_before_delete')));
     $repository->destroy($account, $moveTo);
     Session::flash('success', trans('firefly.' . $typeName . '_deleted', ['name' => $name]));
     Preferences::mark();
     return redirect(Session::get('accounts.delete.url'));
 }