mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-12 15:35:15 +00:00
New rule triggers for account balance.
This commit is contained in:
@@ -1822,6 +1822,50 @@ class OperatorQuerySearch implements SearchInterface
|
||||
case 'sepa_ct_is':
|
||||
$this->collector->setSepaCT($value);
|
||||
|
||||
break;
|
||||
case 'source_balance_gte':
|
||||
case '-source_balance_lt':
|
||||
$this->collector->accountBalanceIs('source', '>=', $value);
|
||||
break;
|
||||
case '-source_balance_gte':
|
||||
case 'source_balance_lt':
|
||||
$this->collector->accountBalanceIs('source', '<', $value);
|
||||
break;
|
||||
case 'source_balance_gt':
|
||||
case '-source_balance_lte':
|
||||
$this->collector->accountBalanceIs('source', '>', $value);
|
||||
break;
|
||||
case '-source_balance_gt':
|
||||
case 'source_balance_lte':
|
||||
$this->collector->accountBalanceIs('source', '<=', $value);
|
||||
break;
|
||||
case 'source_balance_is':
|
||||
$this->collector->accountBalanceIs('source', '==', $value);
|
||||
break;
|
||||
case '-source_balance_is':
|
||||
$this->collector->accountBalanceIs('source', '!=', $value);
|
||||
break;
|
||||
case 'destination_balance_gte':
|
||||
case '-destination_balance_lt':
|
||||
$this->collector->accountBalanceIs('destination', '>=', $value);
|
||||
break;
|
||||
case '-destination_balance_gte':
|
||||
case 'destination_balance_lt':
|
||||
$this->collector->accountBalanceIs('destination', '<', $value);
|
||||
break;
|
||||
case 'destination_balance_gt':
|
||||
case '-destination_balance_lte':
|
||||
$this->collector->accountBalanceIs('destination', '>', $value);
|
||||
break;
|
||||
case '-destination_balance_gt':
|
||||
case 'destination_balance_lte':
|
||||
$this->collector->accountBalanceIs('destination', '<=', $value);
|
||||
break;
|
||||
case 'destination_balance_is':
|
||||
$this->collector->accountBalanceIs('destination', '==', $value);
|
||||
break;
|
||||
case '-destination_balance_is':
|
||||
$this->collector->accountBalanceIs('destination', '!=', $value);
|
||||
break;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user