<commit_before>﻿namespace Merchello.Providers.Payment.Braintree.Provider
{
    using System;

    using Merchello.Core.Gateways;
    using Merchello.Core.Gateways.Payment;
    using Merchello.Core.Models;
    using Merchello.Core.Services;
    using Merchello.Providers.Payment.Braintree.Services;

    using Umbraco.Core.Logging;

    /// <summary>
    /// Payment method for Braintree PayPal OneTime checkouts.
    /// </summary>
    [GatewayMethodUi("Braintree.PayPal.OneTime")]
    [GatewayMethodEditor("BrainTree PayPal OneTime Payment Method Editor", "~/App_Plugins/Merchello/Backoffice/Merchello/Dialogs/payment.paymentmethod.addedit.html")]
    [PaymentGatewayMethod("Braintree PayPal Gateway Method Editors",
        "",  // cannot authorize a payment
        "",  // cannot authorize capture since we don't have their user/pass
        "~/App_Plugins/MerchelloProviders/views/dialogs/braintree.standard.voidpayment.html",
        "~/App_Plugins/MerchelloProviders/views/dialogs/braintree.standard.refundpayment.html",
        "")]
    public class PayPalOneTimeTransactionPaymentGatewayMethod : BraintreeStandardPaymentGatewayBase, IPayPalOneTimeTransactionPaymentGatewayMethod<commit_msg>Fixes misnamed GatewayMethodAlias for BrainTree.OneTime.PayPal<commit_after>﻿namespace Merchello.Providers.Payment.Braintree.Provider
{
    using System;

    using Merchello.Core.Gateways;
    using Merchello.Core.Gateways.Payment;
    using Merchello.Core.Models;
    using Merchello.Core.Services;
    using Merchello.Providers.Payment.Braintree.Services;

    using Umbraco.Core.Logging;

    /// <summary>
    /// Payment method for Braintree PayPal OneTime checkouts.
    /// </summary>
    [GatewayMethodUi("BrainTree.PayPal.OneTime")]
    [GatewayMethodEditor("BrainTree PayPal OneTime Payment Method Editor", "~/App_Plugins/Merchello/Backoffice/Merchello/Dialogs/payment.paymentmethod.addedit.html")]
    [PaymentGatewayMethod("Braintree PayPal Gateway Method Editors",
        "",  // cannot authorize a payment
        "",  // cannot authorize capture since we don't have their user/pass
        "~/App_Plugins/MerchelloProviders/views/dialogs/braintree.standard.voidpayment.html",
        "~/App_Plugins/MerchelloProviders/views/dialogs/braintree.standard.refundpayment.html",
        "")]
    public class PayPalOneTimeTransactionPaymentGatewayMethod : BraintreeStandardPaymentGatewayBase, IPayPalOneTimeTransactionPaymentGatewayMethod
{'fraction_non_alphanumeric': 0.09889660809154066, 'fraction_numerical': 0.0, 'mean_word_length': 4.241970021413276, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2684162', 'n_tokens_mistral': 726, 'n_tokens_neox': 709, 'n_words': 123}