module Wor::Paginate::Config
Constants
- DEFAULTS_CONFIGS
- DEFAULT_ADAPTERS
Public Instance Methods
adapters()
click to toggle source
# File lib/wor/paginate/config.rb, line 49 def adapters @adapters end
add_adapter(adapter)
click to toggle source
# File lib/wor/paginate/config.rb, line 37 def add_adapter(adapter) @adapters << adapter end
clear_adapters()
click to toggle source
# File lib/wor/paginate/config.rb, line 45 def clear_adapters @adapters.clear end
remove_adapter(adapter)
click to toggle source
# File lib/wor/paginate/config.rb, line 41 def remove_adapter(adapter) @adapters.delete(adapter) end
reset!()
click to toggle source
This is mostly useful for the tests
# File lib/wor/paginate/config.rb, line 54 def reset! DEFAULTS_CONFIGS.each { |k, v| send("#{k}=", v) } end
reset_adapters!()
click to toggle source
# File lib/wor/paginate/config.rb, line 58 def reset_adapters! @adapters = DEFAULT_ADAPTERS.values end