Module: Piglet::Param::ParameterStatement

Included in:
Declare, Default
Defined in:
lib/piglet/param/parameter_statement.rb

Instance Method Summary collapse

Instance Method Details

#to_sObject



4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/piglet/param/parameter_statement.rb', line 4

def to_s
  if @backticks
    v = "`#{@value}`"
  else
    case @value
    when String, Symbol
      v = "'#{escape(@value)}'"
    else
      v = @value
    end
  end
  "%#{@kind} #{@name} #{v}"
end