Module: ActAsJsonapi::Controller::ClassMethods
- Defined in:
- lib/act_as_jsonapi/controller.rb
Instance Method Summary collapse
Instance Method Details
#model_set(model) ⇒ Object
58 59 60 |
# File 'lib/act_as_jsonapi/controller.rb', line 58 def model_set(model) @model = model end |
#new(*args, &block) ⇒ Object
51 52 53 54 55 56 |
# File 'lib/act_as_jsonapi/controller.rb', line 51 def new(*args, &block) instance = super instance.instance_variable_set :@model, @model if @model instance.instance_variable_set :@serializer, @serializer if @serializer instance end |
#serializer_set(serializer) ⇒ Object
62 63 64 |
# File 'lib/act_as_jsonapi/controller.rb', line 62 def serializer_set(serializer) @serializer = serializer end |