Fix a bunch of phpstan issues.

This commit is contained in:
James Cole
2023-11-28 18:57:10 +01:00
parent b0a39c00ba
commit 1c3cb85a46
31 changed files with 197 additions and 137 deletions

View File

@@ -782,7 +782,7 @@ class GroupCollector implements GroupCollectorInterface
/** @var array $transaction */
foreach ($group['transactions'] as $transaction) {
$currencyId = (int)$transaction['currency_id'];
if(null === $transaction['amount']) {
if (null === $transaction['amount']) {
throw new FireflyException(sprintf('Amount is NULL for a transaction in group #%d, please investigate.', $groudId));
}
@@ -835,8 +835,8 @@ class GroupCollector implements GroupCollectorInterface
* @var int $ii
* @var array $item
*/
foreach ($currentCollection as $ii => $item) {
$result = $function($ii, $item);
foreach ($currentCollection as $item) {
$result = $function($item);
if (false === $result) {
// skip other filters, continue to next item.
continue;