class Eql::Config
Config
class holds rendering settings
Attributes
adapter[RW]
@return [Symbol] returns key of default adapter
cache_templates[W]
path[RW]
@return [String] returns default templates folder
Public Class Methods
new()
click to toggle source
# File lib/eql/config.rb, line 12 def initialize @adapter = :active_record @cache_templates = true end
Public Instance Methods
cache_templates?()
click to toggle source
Should templates be cached?
@return [Boolean]
# File lib/eql/config.rb, line 22 def cache_templates? @cache_templates end
default_adapter()
click to toggle source
@return [Eql::Adapters::Base] returns default adapter
# File lib/eql/config.rb, line 36 def default_adapter return unless adapter @default_adapter ||= AdapterFactory.adapters[adapter] end