class Pliny::Commands::Generator::Mediator

Public Instance Methods

create() click to toggle source
# File lib/pliny/commands/generator/mediator.rb, line 6
def create
  mediator = "./lib/mediators/#{field_name}.rb"
  write_template('mediator.erb', mediator,
                  singular_class_name: singular_class_name)
  display "created mediator file #{mediator}"
end
create_test() click to toggle source
# File lib/pliny/commands/generator/mediator.rb, line 13
def create_test
  test = "./spec/mediators/#{field_name}_spec.rb"
  write_template('mediator_test.erb', test,
                  singular_class_name: singular_class_name)
  display "created test #{test}"
end