Expand modifiers

This commit is contained in:
James Cole 2017-02-19 12:12:24 +01:00
parent b149a816dd
commit 26751e10ee
No known key found for this signature in database
GPG Key ID: C16961E655E74B5E
2 changed files with 5 additions and 2 deletions

View File

@ -45,14 +45,17 @@ class Modifier
default:
throw new FireflyException(sprintf('Search modifier "%s" is not (yet) supported. Sorry!', $modifier['type']));
break;
case 'amount':
case 'amount_is':
$res = Modifier::amountCompare($transaction, $modifier['value'], 0);
Log::debug(sprintf('Amount is %s? %s', $modifier['value'], var_export($res, true)));
break;
case 'amount_min':
case 'amount_less':
$res = Modifier::amountCompare($transaction, $modifier['value'], 1);
Log::debug(sprintf('Amount less than %s? %s', $modifier['value'], var_export($res, true)));
break;
case 'amount_max':
case 'amount_more':
$res = Modifier::amountCompare($transaction, $modifier['value'], -1);
Log::debug(sprintf('Amount more than %s? %s', $modifier['value'], var_export($res, true)));

View File

@ -209,7 +209,7 @@ return [
],
'default_currency' => 'EUR',
'default_language' => 'en_US',
'search_modifiers' => ['amount_is', 'amount_less', 'amount_more', 'source', 'destination', 'category', 'budget', 'bill', 'type', 'date',
'date_before', 'date_after'],
'search_modifiers' => ['amount_is', 'amount', 'amount_max', 'amount_min', 'amount_less', 'amount_more', 'source', 'destination', 'category',
'budget', 'bill', 'type', 'date', 'date_before', 'date_after'],
// tag notes has_attachments
];