lib/spektrix/base.rb in spektrix-0.0.1 vs lib/spektrix/base.rb in spektrix-0.0.2.1
- old
+ new
@@ -27,9 +27,14 @@
# @return [Object] the entity
def find(id)
where("#{entity_name}_id" => id).first
end
+ # 'all' needs to have a querystring param passed to really get all
+ def all(args = {})
+ super({all: true}.merge(args))
+ end
+
# Get the entity name; used in other places (like find())
# @return [String] the entity name
def entity_name
self.to_s.demodulize.underscore
end
\ No newline at end of file