Sha256: d59d7016a9dd1fca48a496037bb170fbce0b2a89b2b557daee864df8a56aee28
Contents?: true
Size: 638 Bytes
Versions: 61
Compression:
Stored size: 638 Bytes
Contents
require 'apps/soap/_init.rb' module SoapTest class SoapTestController < Spider::SoapController SumResponse = SoapStruct(:a => Finxum, :b => Fixnum, :res => Fixnum) FloatArray = SoapArray(Float) soap :sum, :in => [[:a, Fixnum], [:b, Fixnum]], :return => SumResponse soap :random, :return => FloatArray def sum(a, b) return {:a => a, :b => b, :res => a+b} end def random res = [] 0.upto(9) do res << rand end return res end end end
Version data entries
61 entries across 61 versions & 1 rubygems