Method: RESTFramework::Mixins::BaseModelControllerMixin::ClassMethods#get_model
- Defined in:
- lib/rest_framework/mixins/model_controller_mixin.rb
#get_model ⇒ Object
79 80 81 82 83 84 85 86 87 88 89 90 |
# File 'lib/rest_framework/mixins/model_controller_mixin.rb', line 79 def get_model return @model if @model return (@model = self.model) if self.model # Try to determine model from controller name. begin return @model = self.name.demodulize.chomp("Controller").singularize.constantize rescue NameError end raise RESTFramework::UnknownModelError, self end |