James Cole
2022-01-24 07:38:05 +01:00
parent ecc72dd01b
commit 75d52b7024
3 changed files with 76 additions and 50 deletions

View File

@@ -83,6 +83,9 @@ trait GroupValidation
}
}
/**
* @param Validator $validator
*/
protected function preventNoAccountInfo(Validator $validator): void
{
$transactions = $this->getTransactionsArray($validator);
@@ -92,7 +95,7 @@ trait GroupValidation
/** @var array $transaction */
foreach ($transactions as $transaction) {
foreach($keys as $key) {
if(array_key_exists($key, $transaction) && '' !== $transaction[$key]) {
if(array_key_exists($key, $transaction) && '' !== (string) $transaction[$key]) {
$hasAccountInfo = true;
}
}