Module: Webmate::Presenters::Scoped

Extended by:
ActiveSupport::Concern
Included in:
BasePresenter
Defined in:
lib/webmate/presenters/scoped.rb

Instance Method Summary collapse

Instance Method Details

#build_serialized(*args, &block) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'lib/webmate/presenters/scoped.rb', line 5

def build_serialized(*args, &block)
  object = args.first
  if object.is_a?(Array)
    object.map do |obj|
      get_serializable_attributes(obj, &block)
    end
  else
    get_serializable_attributes(object, &block)
  end
end