Class: Sbuilder::Ial::Model::ParameterizedCallableBuilder
Instance Method Summary
collapse
#block, #name, #request
Instance Method Details
#parameters(v = nil) ⇒ Object
725
726
727
728
729
730
731
732
733
734
735
736
737
|
# File 'lib/model/model_dsl.rb', line 725
def parameters(v=nil)
if @parameters.nil?
@parameters = v.is_a?( Array ) ? v.map { |p| map2Parameter(p) } : [map2Parameter(v)]
else
if v.is_a?( Array )
@parameters = @parameters + v.map { |p| map2Parameter(p) }
else
@parameters << map2Parameter(v)
end
end
self
end
|