Class: Naf::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/naf/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



10
11
12
13
14
15
16
# File 'lib/naf/configuration.rb', line 10

def initialize
  @model_class = "::ActiveRecord::Base"
  @controller_class = "::ApplicationController"
  @title = "Naf - a Rails Job Scheduling Engine"
  @layout = "naf_layout"
  @default_page_options = [10, 20, 50, 100, 250, 500, 750, 1000, 1500, 2000]
end

Instance Attribute Details

#controller_classObject

Returns the value of attribute controller_class.



3
4
5
# File 'lib/naf/configuration.rb', line 3

def controller_class
  @controller_class
end

#default_page_optionsObject

Returns the value of attribute default_page_options.



3
4
5
# File 'lib/naf/configuration.rb', line 3

def default_page_options
  @default_page_options
end

#layoutObject

Returns the value of attribute layout.



3
4
5
# File 'lib/naf/configuration.rb', line 3

def layout
  @layout
end

#model_classObject

Returns the value of attribute model_class.



3
4
5
# File 'lib/naf/configuration.rb', line 3

def model_class
  @model_class
end

#schema_nameObject

Returns the value of attribute schema_name.



3
4
5
# File 'lib/naf/configuration.rb', line 3

def schema_name
  @schema_name
end

#titleObject

Returns the value of attribute title.



3
4
5
# File 'lib/naf/configuration.rb', line 3

def title
  @title
end