public static function pm() { $wallets = WalletsPm::getAllWallets(); $perfectMoney = new PerfectMoney(); foreach ($wallets as $key => $value) { $perfectMoney->setAccountID($value['account_id']); $perfectMoney->setPassPhrase($value['pass_phrase']); $response = $perfectMoney->balance(); if ($response != null) { $balance = $response[$value['account']]; } else { $balance = "currently unavailable"; // always on the localhost } $wallets[$key]['current_balance'] = $balance; } Core::runView('ViewTemplate/account', array('pageName' => 'PM wallets', 'activeMenu' => 'PM wallets', 'pagePath' => 'Administration/admin_pm', 'user' => self::$user, 'wallets' => $wallets)); }