Class: Mortymer::Rails::Configuration
- Inherits:
-
Object
- Object
- Mortymer::Rails::Configuration
- Defined in:
- lib/mortymer/rails/configuration.rb
Overview
A configuration api for Rails & Morty integration
Instance Attribute Summary collapse
-
#api_description ⇒ Object
Returns the value of attribute api_description.
-
#api_title ⇒ Object
Returns the value of attribute api_title.
-
#api_version ⇒ Object
Returns the value of attribute api_version.
-
#base_controller_class ⇒ Object
Returns the value of attribute base_controller_class.
-
#container ⇒ Object
Returns the value of attribute container.
-
#error_handler ⇒ Object
Returns the value of attribute error_handler.
-
#wrap_methods ⇒ Object
Returns the value of attribute wrap_methods.
Instance Method Summary collapse
-
#initialize ⇒ Configuration
constructor
A new instance of Configuration.
Constructor Details
#initialize ⇒ Configuration
Returns a new instance of Configuration.
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/mortymer/rails/configuration.rb', line 10 def initialize @base_controller_class = "ApplicationController" @error_handler = ->(error) { raise error } @wrap_methods = true @container = Mortymer::Container.new # API documentation defaults @api_title = "Rick on Rails API" @api_version = "v1" @api_description = "" end |
Instance Attribute Details
#api_description ⇒ Object
Returns the value of attribute api_description.
7 8 9 |
# File 'lib/mortymer/rails/configuration.rb', line 7 def api_description @api_description end |
#api_title ⇒ Object
Returns the value of attribute api_title.
7 8 9 |
# File 'lib/mortymer/rails/configuration.rb', line 7 def api_title @api_title end |
#api_version ⇒ Object
Returns the value of attribute api_version.
7 8 9 |
# File 'lib/mortymer/rails/configuration.rb', line 7 def api_version @api_version end |
#base_controller_class ⇒ Object
Returns the value of attribute base_controller_class.
7 8 9 |
# File 'lib/mortymer/rails/configuration.rb', line 7 def base_controller_class @base_controller_class end |
#container ⇒ Object
Returns the value of attribute container.
7 8 9 |
# File 'lib/mortymer/rails/configuration.rb', line 7 def container @container end |
#error_handler ⇒ Object
Returns the value of attribute error_handler.
7 8 9 |
# File 'lib/mortymer/rails/configuration.rb', line 7 def error_handler @error_handler end |
#wrap_methods ⇒ Object
Returns the value of attribute wrap_methods.
7 8 9 |
# File 'lib/mortymer/rails/configuration.rb', line 7 def wrap_methods @wrap_methods end |