Module: Pinkman::Serializer

Defined in:
lib/pinkman/serializer.rb,
lib/pinkman/serializer/base.rb,
lib/pinkman/serializer/scope.rb

Defined Under Namespace

Classes: Base, Scope

Class Method Summary collapse

Class Method Details

.array(*args) ⇒ Object



6
7
8
# File 'lib/pinkman/serializer.rb', line 6

def self.array *args
  args.first.map {|obj| obj.serialize_for(args[1][:scope],args[1][:params])} if args.first.methods.include?(:map) and args.length > 1 and args[1].is_a?(Hash) and args[1][:scope]
end