Sha256: e6a65735d2fd749c9a71bff777809e79dc5c8549fb9ce546144c0f43ce78f48f
Contents?: true
Size: 576 Bytes
Versions: 9
Compression:
Stored size: 576 Bytes
Contents
module ActiveModelSerializers module Adapter class DataTables class Meta def initialize(serializer) @object = serializer.object @scope = serializer.scope # Use the return value of the block unless it is nil. if serializer._meta.respond_to?(:call) @value = instance_eval(&serializer._meta) else @value = serializer._meta end end def as_json @value end protected attr_reader :object, :scope end end end end
Version data entries
9 entries across 9 versions & 1 rubygems