Class: ActiveResource::Base
- Inherits:
-
Object
- Object
- ActiveResource::Base
- Defined in:
- lib/active_resource_override/base.rb
Overview
Monkey Patch Active Resource and Action Controller
Class Method Summary collapse
Class Method Details
.requires_oauth ⇒ Object
213 214 215 216 217 218 219 220 221 222 223 |
# File 'lib/active_resource_override/base.rb', line 213 def requires_oauth # Extend ActiveResource with this Module # include Oare::Resource self.oauth_enabled_classes ||= {} class_name = self.to_s.split('::') key = class_name[-1].underscore.to_sym unless self.oauth_enabled_classes.keys.include? key self.oauth_enabled_classes.merge!(key => class_name) end end |