Clean up and fix phpstan issues.

This commit is contained in:
James Cole
2025-09-07 14:28:58 +02:00
parent 3152f635dd
commit cce5a73dd2
4 changed files with 77 additions and 81 deletions

View File

@@ -250,7 +250,9 @@ class BudgetController extends Controller
// var_dump($return);
/** @var array $journal */
foreach ($currentBudgetArray['transaction_journals'] as $journal) {
$return[$currencyId]['spent'] = bcadd($return[$currencyId]['spent'], (string)$journal['amount']);
/** @var numeric-string $amount */
$amount= (string)$journal['amount'];
$return[$currencyId]['spent'] = bcadd($return[$currencyId]['spent'], $amount);
}
}

View File

@@ -35,6 +35,9 @@ class StoreByDateRequest extends FormRequest
use ChecksLogin;
use ConvertsDataTypes;
/**
* @return array<string, mixed>
*/
public function getAll(): array
{
return [
@@ -50,6 +53,7 @@ class StoreByDateRequest extends FormRequest
/**
* The rules that the incoming request must be matched against.
* @return array<string, string>
*/
public function rules(): array
{