Fix various phpstan issues.

This commit is contained in:
James Cole 2025-01-03 19:16:38 +01:00
parent 6cd60951ba
commit 959d168352
No known key found for this signature in database
GPG Key ID: B49A324B7EAD6D80
4 changed files with 5 additions and 3 deletions

View File

@ -67,5 +67,5 @@ parameters:
# The level 8 is the highest level. original was 5
# 7 is more than enough, higher just leaves NULL things.
level: 2
level: 3

View File

@ -169,7 +169,7 @@ class RecurrenceUpdateService
if (1 === $originalCount) {
app('log')->debug('Return the first one');
// @var RecurrenceRepetition|null
/** @var RecurrenceRepetition|null */
return $recurrence->recurrenceRepetitions()->first();
}
// find it:
@ -187,7 +187,7 @@ class RecurrenceUpdateService
}
}
// @var RecurrenceRepetition|null
/** @var RecurrenceRepetition|null */
return $query->first();
}

View File

@ -175,6 +175,7 @@ class Amount
if ($cache->has()) {
return $cache->get();
}
/** @var TransactionCurrency $default */
$default = $userGroup->currencies()->where('group_default', true)->first();
if (null === $default) {
$default = $this->getSystemCurrency();

View File

@ -247,6 +247,7 @@ class TransactionGroupTransformer extends AbstractTransformer
private function getLocation(TransactionJournal $journal): ?Location
{
/** @var Location|null */
return $journal->locations()->first();
}