/**
  * @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'));
 }