class Trailblazer::Generator::Output

Attributes

content[R]
path[R]

Public Class Methods

new(path:, content:) click to toggle source
# File lib/trailblazer/generator/output.rb, line 6
def initialize(path:, content:)
  @path = path
  @content = content
end

Public Instance Methods

save() click to toggle source
# File lib/trailblazer/generator/output.rb, line 11
def save
  FileUtils.mkdir_p(File.dirname(path))
  File.open(path, 'w') do |f|
    f.puts content
  end
  true
end