mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Edit rule group.
This commit is contained in:
@@ -53,4 +53,21 @@ class RuleRepository implements RuleRepositoryInterface
|
||||
|
||||
return $newRuleGroup;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param RuleGroup $ruleGroup
|
||||
* @param array $data
|
||||
*
|
||||
* @return RuleGroup
|
||||
*/
|
||||
public function update(RuleGroup $ruleGroup, array $data)
|
||||
{
|
||||
// update the account:
|
||||
$ruleGroup->title = $data['title'];
|
||||
$ruleGroup->description = $data['description'];
|
||||
$ruleGroup->active = $data['active'];
|
||||
$ruleGroup->save();
|
||||
|
||||
return $ruleGroup;
|
||||
}
|
||||
}
|
||||
@@ -30,4 +30,13 @@ interface RuleRepositoryInterface
|
||||
*/
|
||||
public function getHighestOrderRuleGroup();
|
||||
|
||||
|
||||
/**
|
||||
* @param RuleGroup $ruleGroup
|
||||
* @param array $data
|
||||
*
|
||||
* @return RuleGroup
|
||||
*/
|
||||
public function update(RuleGroup $ruleGroup, array $data);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user