Esempio n. 1
0
 /**
  * @param RuleGroupRepositoryInterface $repository
  * @param RuleGroup                    $ruleGroup
  *
  * @return View
  */
 public function delete(RuleGroupRepositoryInterface $repository, RuleGroup $ruleGroup)
 {
     $subTitle = trans('firefly.delete_rule_group', ['title' => $ruleGroup->title]);
     $ruleGroupList = Expandedform::makeSelectList($repository->get(), true);
     unset($ruleGroupList[$ruleGroup->id]);
     // put previous url in session
     Session::put('rules.rule-group.delete.url', URL::previous());
     Session::flash('gaEventCategory', 'rules');
     Session::flash('gaEventAction', 'delete-rule-group');
     return view('rules.rule-group.delete', compact('ruleGroup', 'subTitle', 'ruleGroupList'));
 }
 /**
  * @param ARI     $repository
  * @param Account $account
  *
  * @return \Illuminate\View\View
  */
 public function delete(ARI $repository, Account $account)
 {
     $typeName = Config::get('firefly.shortNamesByFullName.' . $account->accountType->type);
     $subTitle = trans('firefly.delete_' . $typeName . '_account', ['name' => $account->name]);
     $accountList = Expandedform::makeSelectList($repository->getAccounts([$account->accountType->type]), true);
     unset($accountList[$account->id]);
     // put previous url in session
     Session::put('accounts.delete.url', URL::previous());
     Session::flash('gaEventCategory', 'accounts');
     Session::flash('gaEventAction', 'delete-' . $typeName);
     return view('accounts.delete', compact('account', 'subTitle', 'accountList'));
 }