Method: Moblues::DataModel::Entity#initialize
- Defined in:
- lib/moblues/data_model/entity.rb
#initialize(params) ⇒ Entity
Returns a new instance of Entity.
6 7 8 9 10 11 12 13 14 |
# File 'lib/moblues/data_model/entity.rb', line 6 def initialize(params) p = params.compact super( p.fetch(:name), p.fetch(:parent_entity, 'NSManagedObject'), p.fetch(:attributes, []), p.fetch(:relationships, []) ) end |