Module: Aepic::Concerns::Controller::ClassMethods
- Defined in:
- lib/aepic/concerns/controller.rb
Instance Method Summary collapse
- #api_schema ⇒ Object
- #resource_decorator ⇒ Draper::Decorator
- #resource_serializer ⇒ ActiveModel::Serializer
Instance Method Details
#api_schema ⇒ Object
48 49 50 |
# File 'lib/aepic/concerns/controller.rb', line 48 def api_schema @api_schema ||= Schema.default end |
#resource_decorator ⇒ Draper::Decorator
44 45 46 |
# File 'lib/aepic/concerns/controller.rb', line 44 def resource_decorator "#{resource_class.name}Decorator".safe_constantize end |
#resource_serializer ⇒ ActiveModel::Serializer
39 40 41 |
# File 'lib/aepic/concerns/controller.rb', line 39 def resource_serializer resource_class.active_model_serializer end |