Fixed some things in the rule controllers.

This commit is contained in:
James Cole
2016-01-24 16:50:55 +01:00
parent 0f12ebb31c
commit 94700f4064
5 changed files with 158 additions and 64 deletions

View File

@@ -21,6 +21,11 @@ use FireflyIII\Models\RuleTrigger;
*/
interface RuleRepositoryInterface
{
/**
* @return int
*/
public function count();
/**
* @param Rule $rule
*
@@ -28,6 +33,11 @@ interface RuleRepositoryInterface
*/
public function destroy(Rule $rule);
/**
* @return RuleGroup
*/
public function getFirstRuleGroup();
/**
* @param RuleGroup $ruleGroup
*
@@ -80,7 +90,7 @@ interface RuleRepositoryInterface
public function store(array $data);
/**
* @param Rule $rule
* @param Rule $rule
* @param array $values
*
* @return RuleAction
@@ -88,7 +98,7 @@ interface RuleRepositoryInterface
public function storeAction(Rule $rule, array $values);
/**
* @param Rule $rule
* @param Rule $rule
* @param array $values
*
* @return RuleTrigger