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:
I hereby claim:
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 |