Sha256: 3069f5b3990fc98e59403381388a1fd68db57c15b8dab2f10b29946059ac00a3
Contents?: true
Size: 363 Bytes
Versions: 94
Compression:
Stored size: 363 Bytes
Contents
module Xsys class Pagination def self.attr_list [:page_index, :page_size, :pages_count, :records_count, :total_records_count] end attr_reader *attr_list def initialize(attributes={}) attributes.each do |k, v| self.send("#{k}=", v) if self.respond_to?(k) end end private attr_writer *attr_list end end
Version data entries
94 entries across 94 versions & 1 rubygems