Sha256: 1f249958bb4432c67cdf5deb76385a35d114545f1e622db12737f250e1e5ae82
Contents?: true
Size: 588 Bytes
Versions: 1
Compression:
Stored size: 588 Bytes
Contents
class <%= class_name.camelize %>Page < PageWrapper::Model attr_reader :<%= class_name.underscore.pluralize %> def fetch_records(page, options) # TODO: customize the logic below and consider moving it into # a class method <%= class_name.camelize %>.paginated_query # and simplify this method to a one-liner: # # @<%= class_name.underscore.pluralize %> = <%= class_name.camelize %>.paginated_query(page, options) result = <%= class_name.camelize %>.page(page) result = result.per(options[:per_page]) if options[:per_page] result end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
page_wrapper-0.0.1 | lib/templates/model_page.rb |