class Beaver::AutoBilling
AutoBilling
Model.
Attributes
autobill_setup_time[RW]
TODO: Write general description for this method @return [Integer]
payment_frequency[RW]
TODO: Write general description for this method @return [String]
payment_number[RW]
TODO: Write general description for this method @return [Integer]
setup_by[RW]
TODO: Write general description for this method @return [SetupByEnum]
total_payments_scheduled[RW]
TODO: Write general description for this method @return [Integer]
Public Class Methods
from_hash(hash)
click to toggle source
Creates an instance of the object from a hash.
# File lib/beaver/models/auto_billing.rb, line 53 def self.from_hash(hash) return nil unless hash # Extract variables from the hash. autobill_setup_time = hash['autobill_setup_time'] payment_frequency = hash['payment_frequency'] payment_number = hash['payment_number'] setup_by = hash['setup_by'] total_payments_scheduled = hash['total_payments_scheduled'] # Create object from extracted values. AutoBilling.new(autobill_setup_time, payment_frequency, payment_number, setup_by, total_payments_scheduled) end
names()
click to toggle source
A mapping from model property names to API property names.
# File lib/beaver/models/auto_billing.rb, line 30 def self.names @_hash = {} if @_hash.nil? @_hash['autobill_setup_time'] = 'autobill_setup_time' @_hash['payment_frequency'] = 'payment_frequency' @_hash['payment_number'] = 'payment_number' @_hash['setup_by'] = 'setup_by' @_hash['total_payments_scheduled'] = 'total_payments_scheduled' @_hash end
new(autobill_setup_time = nil, payment_frequency = nil, payment_number = nil, setup_by = nil, total_payments_scheduled = nil)
click to toggle source
# File lib/beaver/models/auto_billing.rb, line 40 def initialize(autobill_setup_time = nil, payment_frequency = nil, payment_number = nil, setup_by = nil, total_payments_scheduled = nil) @autobill_setup_time = autobill_setup_time @payment_frequency = payment_frequency @payment_number = payment_number @setup_by = setup_by @total_payments_scheduled = total_payments_scheduled end