Move balance function to generic

This commit is contained in:
Keith Solomon
2022-12-23 17:33:29 +00:00
parent 388266609d
commit c3149ea2ab
+5 -4
View File
@@ -172,8 +172,8 @@ function splitVault($csv, $field, $user): array {
return $usr1Vault; return $usr1Vault;
} }
// Calculate user balances // Calculate balance of arrays
function userBalance($array, $field) { function arrBalance($array, $field) {
$total = 0; $total = 0;
foreach ($array as $item) { foreach ($array as $item) {
@@ -183,15 +183,16 @@ function userBalance($array, $field) {
return $total; return $total;
} }
// Calculate user balances
function vaultBalances($csv) { function vaultBalances($csv) {
$usr1 = 'Zarathos'; $usr1 = 'Zarathos';
$usr1Vault = splitVault($csv, '0', $usr1); $usr1Vault = splitVault($csv, '0', $usr1);
$usr1Balance = userBalance($usr1Vault,3); $usr1Balance = arrBalance($usr1Vault,3);
$usr1Share = formatMoney(500000000-$usr1Balance); $usr1Share = formatMoney(500000000-$usr1Balance);
$usr2 = 'Symos'; $usr2 = 'Symos';
$usr2Vault = splitVault($csv, '0', $usr2); $usr2Vault = splitVault($csv, '0', $usr2);
$usr2Balance = userBalance($usr2Vault,3); $usr2Balance = arrBalance($usr2Vault,3);
$usr2Share = formatMoney(500000000-$usr1Balance); $usr2Share = formatMoney(500000000-$usr1Balance);
echo '<section class="user1">'; echo '<section class="user1">';