Class: Blossom::Application::Configuration
- Inherits:
-
Struct
- Object
- Struct
- Blossom::Application::Configuration
- Defined in:
- lib/blossom.rb
Overview
Defined Under Namespace
Classes: Value
Constant Summary collapse
- DEFAULTS =
YAML.load <<"^D" Public-Directory: public Public-Extensions: js css html png jpg Max-Cache-Time: 1 day Remove-WWW-From-Domain: yes ^D
Instance Attribute Summary collapse
-
#user_data ⇒ Object
Returns the value of attribute user_data.
Instance Method Summary collapse
Instance Attribute Details
#user_data ⇒ Object
Returns the value of attribute user_data
220 221 222 |
# File 'lib/blossom.rb', line 220 def user_data @user_data end |
Instance Method Details
#max_age ⇒ Object
232 233 |
# File 'lib/blossom.rb', line 232 def max_age get("Max-Cache-Time").duration end |
#public_directory ⇒ Object
228 229 |
# File 'lib/blossom.rb', line 228 def public_directory get("Public-Directory").string end |
#public_extensions ⇒ Object
234 235 |
# File 'lib/blossom.rb', line 234 def public_extensions get("Public-Extensions").words end |
#strip_www? ⇒ Boolean
230 231 |
# File 'lib/blossom.rb', line 230 def strip_www? get("Remove-WWW-From-Domain").boolean end |