Invoices can be uploaded

This commit is contained in:
2026-02-11 15:40:06 +01:00
parent bccfc11687
commit ee7fc637f1
47 changed files with 1751 additions and 67 deletions

View File

@@ -17,4 +17,34 @@ class UserRepository {
return $token === $user->activation_token;
}
public function getCurrentUserDetails() : array {
$user = auth()->user();
$return = [
'userId' => null,
'userName' => '',
'userEmail' => '',
'userTelephone' => '',
'userAccountOwner' => '',
'userAccountIban' => '',
];
if (null !== auth()->user()) {
$return = [
'userId' => $user->id,
'userName' => trim($user->getOfficialName()),
'userEmail' => trim($user->email),
'userTelephone' => trim($user->phone),
'userAccountOwner' => trim($user->bank_account_owner),
'userAccountIban' => trim($user->bank_account_iban),
];
if ($return['userAccountOwner'] === '') {
$return['userAccountOwner'] = $return['userName'];
}
}
return $return;
}
}