# File lib/templater/actions/template.rb, line 47 def invoke! callback(:before) ::FileUtils.mkdir_p(::File.dirname(destination)) ::File.open(destination, 'w') {|f| f.write render } callback(:after) end