Module: Halbuilder::Zoom
- Included in:
- Helper
- Defined in:
- lib/halbuilder/zoom.rb
Constant Summary collapse
- TRUTHY =
[true, "true", "TRUE", 1, "1"]
- FALSEY =
[false, "false", "FALSE", 0, "0"]
Instance Method Summary collapse
Instance Method Details
#hal_zoomed?(rel, default_setting = false) ⇒ Boolean
7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/halbuilder/zoom.rb', line 7 def hal_zoomed?(rel, default_setting = false) if default_setting.nil? true elsif zoom_param.nil? default_setting elsif TRUTHY.include?(zoom_param) true elsif FALSEY.include?(zoom_param) false else zoom_rels.include?(rel) end end |