Module: Nidyx::Mapper

Extended by:
Mapper
Included in:
Mapper
Defined in:
lib/nidyx/mapper.rb

Instance Method Summary collapse

Instance Method Details

#map(models, options) ⇒ Array

Proxies model mapping to the proper platform mapper

Parameters:

  • models (Hash)

    a hash with model name keys and Model values

  • options (Hash)

    runtime options

Returns:

  • (Array)

    an array of models generated for a specific platform



11
12
13
14
15
16
17
# File 'lib/nidyx/mapper.rb', line 11

def map(models, options)
  models = models.values
  case options[:platform].downcase
  when "objc", "obj-c", "objective-c"
    Nidyx::ObjCMapper.map(models, options)
  end
end