Module: Tanker
- Extended by:
- Configuration
- Defined in:
- lib/tanker.rb,
lib/tanker/configuration.rb
Defined Under Namespace
Modules: ClassMethods, Configuration, InstanceMethods Classes: NoBlockGiven, NotConfigured
Class Method Summary collapse
Methods included from Configuration
Class Method Details
.included(klass) ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/tanker.rb', line 20 def included(klass) klass.instance_variable_set('@tanker_configuration', configuration) klass.instance_variable_set('@tanker_indexes', []) klass.send :include, InstanceMethods klass.extend ClassMethods class << klass define_method(:per_page) { 10 } unless respond_to?(:per_page) end end |