Updated Account Controller to work when no present payment libraries are in use.

This commit is contained in:
blkmutt 2014-04-10 20:09:57 -04:00
parent 7c39574720
commit 381d2604b0

View File

@ -165,11 +165,19 @@ class AccountController extends \BaseController {
$account = Account::with('account_gateways')->findOrFail(Auth::user()->account_id);
$accountGateway = null;
$config = null;
$configFields = null;
if (count($account->account_gateways) > 0)
{
$accountGateway = $account->account_gateways[0];
$config = $accountGateway->config;
$configFields = json_decode($config);
foreach($configFields as $configField => $value)
{
$configFields->$configField = str_repeat('*', strlen($value));
}
}
$recommendedGateways = Gateway::remember(DEFAULT_QUERY_CACHE)
@ -190,13 +198,6 @@ class AccountController extends \BaseController {
);
$recommendedGatewayArray[$recommendedGateway->name] = $arrayItem;
}
$configFields = json_decode($config);
foreach($configFields as $configField => $value)
{
$configFields->$configField = str_repeat('*', strlen($value));
}
$data = [
'account' => $account,