lib/exposure/configuration.rb in exposure-0.0.4 vs lib/exposure/configuration.rb in exposure-0.0.5
- old
+ new
@@ -38,26 +38,27 @@
self.resource_name = name.to_s.singularize
self.resources_name = name.to_s
if nesting = options[:nested]
- self.parent_model = nesting.shift.to_s.singularize.capitalize.constantize
+ self.parent_model = nesting.shift.to_s.singularize.camelize.constantize
build_default_finders(self.resources_name, nesting)
nesting.collect! {|sym| [sym.to_s.singularize.to_sym, sym]}
self.member_nesting = nesting + [ [self.resource_name.to_sym] ]
self.collection_nesting = nesting + [ [self.resources_name.to_sym] ]
else
- self.parent_model = self.resource_name.capitalize.constantize
+ self.parent_model = self.resource_name.camelize.constantize
build_default_finders(self.resource_name, [])
self.member_nesting = [ [self.resource_name.to_sym] ]
self.collection_nesting = [ [self.resources_name.to_sym] ]
end
extend Patterns::Resources
include Patterns::Resources::Actions
define_callbacks(*Patterns::Resources::Callbacks)
end
+ alias :expose :expose_many
end
end
\ No newline at end of file