Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am aless on github.
  • I am aless (https://keybase.io/aless) on keybase.
  • I have a public key whose fingerprint is 2AF6 631A 50BE 7AF1 A1BE DA9A 80D7 F3F8 88CE BC88

To claim this, I am signing this object:

def self.create_paginated_find_method(column_name)
(class << self; self; end).instance_eval do
define_method "paginate_find_all_by_" + column_name do |arg, page, per_page|
self.send("find_all_by_" + column_name, arg).paginate(:page => page, :per_page => per_page)
end
end
end
Item.column_names().each { |name| self.create_paginated_find_method(name) }
test
test 2