Class: Croudia::Entities

Inherits:
Base
  • Object
show all
Defined in:
lib/croudia/entities.rb

Constant Summary collapse

KEYS =
[
  :media,
]

Instance Method Summary collapse

Methods inherited from Base

#[], attr_reader, #attrs

Constructor Details

#initialize(attrs) ⇒ Entities

Returns a new instance of Entities.



11
12
13
14
15
# File 'lib/croudia/entities.rb', line 11

def initialize(attrs)
  media = attrs.delete('media')
  super(attrs)
  @attrs['media'] = Croudia::Entity::Media.new(media) if media
end