class Pinkman::Engine
Public Instance Methods
json(scope_name=:public, params_hash = {})
click to toggle source
# File lib/pinkman.rb, line 44 def json scope_name=:public, params_hash = {} serialize_for(scope_name, params_hash).to_json end
json_for(*args, &block)
click to toggle source
# File lib/pinkman.rb, line 48 def json_for *args, &block ActiveSupport::Deprecation.warn('"json_for" deprecated. Use "json" instead.') json(*args, &block) end
serialize_for(scope_name, params_hash = {})
click to toggle source
# File lib/pinkman.rb, line 53 def serialize_for scope_name, params_hash = {} options = {scope: scope_name}.merge(params: params_hash) s = Pinkman::Serializer::array(self, options) s end