class Brutal::File::Write
@since 1.1.0
Constants
- NAME
Attributes
name[R]
Public Class Methods
new(name = NAME)
click to toggle source
# File lib/brutal/file/write.rb, line 16 def initialize(name = NAME) @name = name end
Public Instance Methods
call(scaffold)
click to toggle source
# File lib/brutal/file/write.rb, line 20 def call(scaffold) file = ::File.open(path, "w") file.write(scaffold) true ensure file.close end
Protected Instance Methods
path()
click to toggle source
# File lib/brutal/file/write.rb, line 31 def path ::File.join(::Dir.pwd, name) end