class Sinatra::Rabbit::Feature::Operation

Attributes

name[R]
params[R]

Public Class Methods

new(name, &block) click to toggle source
# File lib/sinatra/rabbit/features.rb, line 52
def initialize(name, &block)
  @name = name
  @params = block
end

Public Instance Methods

param(*args) click to toggle source
# File lib/sinatra/rabbit/features.rb, line 63
def param(*args)
  @p_arr << Rabbit::Param.new(*args)
end
params_array() click to toggle source
# File lib/sinatra/rabbit/features.rb, line 57
def params_array
  @p_arr = []
  instance_eval(&self.params)
  @p_arr
end