class Strut::MakeCommand

Attributes

class_name[R]
instance[R]

Public Class Methods

new(id, metadata, instance, class_name) click to toggle source
Calls superclass method Strut::SlimCommand::new
# File lib/strut/slim_command.rb, line 46
def initialize(id, metadata, instance, class_name)
  super(id, metadata)
  @instance = instance
  @class_name = class_name
end

Public Instance Methods

command() click to toggle source
# File lib/strut/slim_command.rb, line 52
def command
  "make"
end
to_a() click to toggle source
Calls superclass method Strut::SlimCommand#to_a
# File lib/strut/slim_command.rb, line 56
def to_a
  super + [@instance, @class_name]
end
to_s() click to toggle source
# File lib/strut/slim_command.rb, line 60
def to_s
  "#{super} #{@instance} = new #{@class_name}"
end