Method: NCore::Util::ClassMethods#factory
- Defined in:
- lib/ncore/util.rb
#factory(parsed, api_creds, preload: nil) ⇒ Object
41 42 43 44 45 46 47 |
# File 'lib/ncore/util.rb', line 41 def factory(parsed, api_creds, preload: nil) if key = (parsed[:data] || parsed)[:object] discover_class(key, self).new(parsed, api_creds, preload: preload) else new(parsed, api_creds, preload: preload) end end |