class JSONAPI::ResourcesSetOperationResult
Attributes
page_count[RW]
pagination_params[RW]
record_count[RW]
resource_set[RW]
Public Class Methods
new(code, resource_set, options = {})
click to toggle source
Calls superclass method
JSONAPI::OperationResult::new
# File lib/jsonapi/operation_result.rb, line 64 def initialize(code, resource_set, options = {}) @resource_set = resource_set @pagination_params = options.fetch(:pagination_params, {}) @record_count = options[:record_count] @page_count = options[:page_count] super(code, options) end
Public Instance Methods
to_hash(serializer)
click to toggle source
# File lib/jsonapi/operation_result.rb, line 72 def to_hash(serializer) if serializer serializer.serialize_resource_set_to_hash_plural(resource_set) else # :nocov: {} # :nocov: end end