module Railjet::Presenter::WithContext::ClassMethods
Public Instance Methods
context(*context_members)
click to toggle source
# File lib/railjet/presenter.rb, line 54 def context(*context_members) delegate *context_members, to: :context end
present(context, object)
click to toggle source
# File lib/railjet/presenter.rb, line 50 def present(context, object) new(context, object) end
present_collection(context, objects)
click to toggle source
# File lib/railjet/presenter.rb, line 46 def present_collection(context, objects) objects.map { |o| present(context, o) } end