Sha256: d502cdbc09d8f8756d6b7c2048b41d330d30540c6b35d599bd90d66725760657
Contents?: true
Size: 397 Bytes
Versions: 2
Compression:
Stored size: 397 Bytes
Contents
# frozen_string_literal: true module MiniSql module Result # AM serializer support alias :read_attribute_for_serialization :send def to_h r = {} instance_variables.each do |f| r[f.to_s.delete_prefix('@').to_sym] = instance_variable_get(f) end r end def values instance_variables.map { |f| instance_variable_get(f) } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mini_sql-1.0.1 | lib/mini_sql/result.rb |
mini_sql-1.0 | lib/mini_sql/result.rb |