Module: Braintree::BaseModule

Includes:
Methods
Included in:
AccountUpdaterDailyReport, AchMandate, Address, AddressGateway, ApplePay, ApplePayCard, ApplePayOptions, AuthorizationAdjustment, BinData, ClientTokenGateway, ConnectedMerchantPayPalStatusChanged, ConnectedMerchantStatusTransitioned, CreditCard, CreditCardGateway, CreditCardVerification, Customer, CustomerGateway, Descriptor, Disbursement, Dispute, Dispute::Evidence, Dispute::PayPalMessage, Dispute::StatusHistory, Dispute::Transaction, Dispute::TransactionDetails, DocumentUpload, DocumentUploadGateway, EnrichedCustomerData, ExchangeRate, ExchangeRateQuote, ExchangeRateQuoteInput, ExchangeRateQuoteRequest, ExchangeRateQuoteResponse, FacilitatedDetails, FacilitatorDetails, GooglePayCard, GrantedPaymentInstrumentUpdate, LocalPaymentCompleted, LocalPaymentExpired, LocalPaymentFunded, LocalPaymentReversed, Merchant, MerchantAccount, MerchantAccount::AddressDetails, MerchantAccount::BusinessDetails, MerchantAccount::FundingDetails, MerchantAccount::IndividualDetails, MerchantAccountGateway, MetaCheckoutCard, MetaCheckoutToken, Modification, OAuthCredentials, PaginatedResult, PayPalAccount, PaymentMethod, PaymentMethodCustomerDataUpdatedMetadata, PaymentMethodGateway, PaymentMethodNonce, PaymentMethodNonceDetails, PaymentMethodNonceDetailsPayerInfo, PaymentMethodNonceGateway, Plan, PlanGateway, RevokedPaymentMethodMetadata, RiskData, RiskData::LiabilityShift, SamsungPayCard, SepaDirectDebitAccount, SepaDirectDebitAccountNonceDetails, SettlementBatchSummary, SettlementBatchSummaryGateway, Subscription, Subscription::StatusDetails, SubscriptionGateway, SuccessfulResult, ThreeDSecureInfo, Transaction, Transaction::AddressDetails, Transaction::ApplePayDetails, Transaction::CreditCardDetails, Transaction::CustomerDetails, Transaction::DisbursementDetails, Transaction::GooglePayDetails, Transaction::Installment, Transaction::Installment::Adjustment, Transaction::LocalPaymentDetails, Transaction::MetaCheckoutCardDetails, Transaction::MetaCheckoutTokenDetails, Transaction::PackageDetails, Transaction::PayPalDetails, Transaction::PayPalHereDetails, Transaction::PaymentReceipt, Transaction::PaymentReceipt::CardPresentData, Transaction::PaymentReceipt::MerchantAddress, Transaction::SamsungPayCardDetails, Transaction::SepaDirectDebitAccountDetails, Transaction::StatusDetails, Transaction::SubscriptionDetails, Transaction::UsBankAccountDetails, Transaction::VenmoAccountDetails, Transaction::VisaCheckoutCardDetails, TransactionGateway, TransactionLineItem, TransactionReview, UnknownPaymentMethod, UsBankAccount, UsBankAccountVerification, ValidationError, VenmoAccount, VenmoProfileData, VisaCheckoutCard, WebhookNotification
Defined in:
lib/braintree/base_module.rb

Defined Under Namespace

Modules: Methods

Class Method Summary collapse

Methods included from Methods

#copy_instance_variables_from_object, #return_object_or_raise, #set_instance_variables_from_hash, #singleton_class

Class Method Details

.included(klass) ⇒ Object



40
41
42
# File 'lib/braintree/base_module.rb', line 40

def self.included(klass)
  klass.extend Methods
end