module Cassie::Statements::Statement::Limiting::ClassMethods

Public Instance Methods

inherited(subclass) click to toggle source
Calls superclass method
# File lib/cassie/statements/statement/limiting.rb, line 23
def inherited(subclass)
  subclass.limit = limit if defined?(@limit)
  super
end
limit(val=:get) click to toggle source
# File lib/cassie/statements/statement/limiting.rb, line 32
def limit(val=:get)
  if val == :get
    return @limit if defined?(@limit)
    Cassie::Statements.default_limit
  else
    self.limit = val
  end
end
limit=(val) click to toggle source
# File lib/cassie/statements/statement/limiting.rb, line 28
def limit=(val)
  @limit = val
end