class AbcJsonapi::VirtualAttribute
Attributes
block[R]
model[R]
name[R]
Public Class Methods
new(model:, name:, block:)
click to toggle source
# File lib/abc_jsonapi/virtual_attribute.rb, line 5 def initialize(model:, name:, block:) @model = model @name = name @block = block end
Public Instance Methods
serializable_hash()
click to toggle source
# File lib/abc_jsonapi/virtual_attribute.rb, line 11 def serializable_hash { name.to_sym => block.call(model) } end