Skip to content

Instantly share code, notes, and snippets.

View BarryFogarty's full-sized avatar

Barry Fogarty BarryFogarty

View GitHub Profile
@BarryFogarty
BarryFogarty / payment.sagepay.providersettings.controller.js
Created February 20, 2015 18:16
Merchello.Plugin.Payments.SagePay: ng-Controller for provider settings
angular.module('merchello.plugins.sagepay').controller('Merchello.Plugin.Payment.SagePayPaymentProviderController',
['$scope',
function ($scope) {
console.info($scope.dialogData);
if ($scope.dialogData.provider.extendedData.items.length > 0) {
var extendedDataKey = 'merchSagePayProviderSettings';
var settingsString = $scope.dialogData.provider.extendedData.getValue(extendedDataKey);
$scope.sagePayProviderSettings = angular.fromJson(settingsString);