app/controllers/cardboard/resource_controller.rb in cardboard_cms-0.2.1 vs app/controllers/cardboard/resource_controller.rb in cardboard_cms-0.2.2
- old
+ new
@@ -5,9 +5,14 @@
defaults :route_prefix => 'cardboard'
before_filter :check_ability
+ def self.singular?
+ name = controller_name
+ name == name.singularize and name != name.pluralize
+ end
+
def collection
@q ||= end_of_association_chain.search(params[:q])
@q.sorts = self.class.default_order if @q.sorts.empty?
get_collection_ivar || begin