class Onsi::ParamsParser
Attributes
attributes[R]
data[R]
included[R]
relationships[R]
Public Class Methods
new(params, attributes, relationships)
click to toggle source
# File lib/onsi/params_parser.rb, line 10 def initialize(params, attributes, relationships) @data = params.require(:data) @included = params.fetch(:included, []) @attributes = attributes @relationships = relationships end
Public Instance Methods
parse!()
click to toggle source
# File lib/onsi/params_parser.rb, line 17 def parse! operation = Onsi::ParamsParseOperation.new(data, attributes, relationships, included) operation.perform end