Class: Middleman::Sitemap::Extensions::MoveFile::MoveFileDescriptor
- Inherits:
-
Struct
- Object
- Struct
- Middleman::Sitemap::Extensions::MoveFile::MoveFileDescriptor
- Defined in:
- middleman-core/lib/middleman-core/sitemap/extensions/move_file.rb
Instance Attribute Summary collapse
-
#from ⇒ Object
Returns the value of attribute from.
-
#to ⇒ Object
Returns the value of attribute to.
Instance Method Summary collapse
Instance Attribute Details
#from ⇒ Object
Returns the value of attribute from
17 18 19 |
# File 'middleman-core/lib/middleman-core/sitemap/extensions/move_file.rb', line 17 def from @from end |
#to ⇒ Object
Returns the value of attribute to
17 18 19 |
# File 'middleman-core/lib/middleman-core/sitemap/extensions/move_file.rb', line 17 def to @to end |
Instance Method Details
#execute_descriptor(_app, resource_list) ⇒ Object
18 19 20 21 22 23 24 25 26 |
# File 'middleman-core/lib/middleman-core/sitemap/extensions/move_file.rb', line 18 def execute_descriptor(_app, resource_list) resource_list.each do |r| next unless from == r.path || from == r.destination_path resource_list.update!(r, :destination_path) do r.destination_path = to end end end |