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