Class: Ress::Config
- Inherits:
-
Object
- Object
- Ress::Config
- Defined in:
- lib/ress/config.rb
Instance Attribute Summary collapse
-
#alternate_versions ⇒ Object
readonly
Returns the value of attribute alternate_versions.
-
#canonical_version ⇒ Object
readonly
Returns the value of attribute canonical_version.
-
#include_modernizr ⇒ Object
Returns the value of attribute include_modernizr.
-
#replace_canonical_subdomain ⇒ Object
Returns the value of attribute replace_canonical_subdomain.
Instance Method Summary collapse
- #add_alternate(options) ⇒ Object
-
#initialize ⇒ Config
constructor
A new instance of Config.
- #set_canonical(options = {}) ⇒ Object
Constructor Details
#initialize ⇒ Config
Returns a new instance of Config.
8 9 10 11 |
# File 'lib/ress/config.rb', line 8 def initialize @alternate_versions = [] @canonical_version = CanonicalVersion.new end |
Instance Attribute Details
#alternate_versions ⇒ Object (readonly)
Returns the value of attribute alternate_versions.
6 7 8 |
# File 'lib/ress/config.rb', line 6 def alternate_versions @alternate_versions end |
#canonical_version ⇒ Object (readonly)
Returns the value of attribute canonical_version.
6 7 8 |
# File 'lib/ress/config.rb', line 6 def canonical_version @canonical_version end |
#include_modernizr ⇒ Object
Returns the value of attribute include_modernizr.
5 6 7 |
# File 'lib/ress/config.rb', line 5 def include_modernizr @include_modernizr end |
#replace_canonical_subdomain ⇒ Object
Returns the value of attribute replace_canonical_subdomain.
5 6 7 |
# File 'lib/ress/config.rb', line 5 def replace_canonical_subdomain @replace_canonical_subdomain end |
Instance Method Details
#add_alternate(options) ⇒ Object
17 18 19 20 21 |
# File 'lib/ress/config.rb', line 17 def add_alternate() version = AlternateVersion.new(.delete(:name), .delete(:media), ) define_helper_method(version) if defined? ActionController::Base alternate_versions << version end |
#set_canonical(options = {}) ⇒ Object
13 14 15 |
# File 'lib/ress/config.rb', line 13 def set_canonical( = {}) @canonical_version = CanonicalVersion.new() end |