Create a new file
in the vendor/ directory. Code can be specified in a block or a
data string can be given.
vendor("sekrit.rb")dosekrit_salt="#{Time.now}--#{3.years.ago}--#{rand}--""salt = '#{sekrit_salt}'"endvendor("foreign.rb","# Foreign code is fun")
# File railties/lib/rails/generators/actions.rb, line 161
def vendor(filename, data = nil)
log :vendor, filename
data ||= yield if block_given?
create_file("vendor/#{filename}", optimize_indentation(data), verbose: false)
end