Class: Locomotive::Steam::Adapters::Filesystem::Sanitizers::Section
- Inherits:
-
Object
- Object
- Locomotive::Steam::Adapters::Filesystem::Sanitizers::Section
- Defined in:
- lib/locomotive/steam/adapters/filesystem/sanitizers/section.rb
Instance Attribute Summary
Attributes included from Locomotive::Steam::Adapters::Filesystem::Sanitizer
Instance Method Summary collapse
Methods included from Locomotive::Steam::Adapters::Filesystem::Sanitizer
#apply_to, #apply_to_dataset, #apply_to_entity_with_dataset, #attach_site_to, #setup, #with
Instance Method Details
#apply_to_entity(entity) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/locomotive/steam/adapters/filesystem/sanitizers/section.rb', line 9 def apply_to_entity(entity) super.tap do # allow multiple ways of defining global and preset content handle_aliases(entity.definition) # Utilize global defaults for dropzone preset # when `use_default` is defined fill_presets(entity.definition) # use the default setting values if some settings # are not set in the default object set_default_values(entity.definition) end end |