Module: RMeetup::Destroyer
- Defined in:
- lib/rmeetup/destroyer.rb,
lib/rmeetup/destroyer/base.rb,
lib/rmeetup/destroyer/event.rb,
lib/rmeetup/destroyer/photo.rb,
lib/rmeetup/destroyer/member_photo.rb,
lib/rmeetup/destroyer/event_comment.rb
Defined Under Namespace
Classes: ApiError, Base, Event, EventComment, MemberPhoto, NoResponseError, Photo
Constant Summary collapse
- DOMAIN =
"api.meetup.com"
Class Method Summary collapse
Class Method Details
.for(type, id) ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'lib/rmeetup/destroyer.rb', line 10 def self.for(type, id) name = type.to_s.camel_case.to_sym if (name && constants.include?(name)) const_get(name).new(id) else raise RMeetup::Error::InvalidRequestTypeError.new(type) end end |