class ModulePos::Fiscalization::Entities::Base

Public Instance Methods

as_json(*) click to toggle source

Return camelize hash for request @return [Hash]

# File lib/module_pos/fiscalization/entities/base.rb, line 19
def as_json(*)
  ApiUtils.camelize_keys attributes, ->(val) {
    case val
    when Base
      val.as_json
    when BigDecimal
      val.to_f
    else
      val
    end
  }
end
Also aliased as: to_h
to_h(*)
Alias for: as_json
to_json() click to toggle source
# File lib/module_pos/fiscalization/entities/base.rb, line 33
def to_json
  to_h.to_json
end