Sha256: 62bbd1894eef05640d4bd43264bcc737490b6ec1a9fea863a88248920e3c111c

Contents?: true

Size: 284 Bytes

Versions: 23

Compression:

Stored size: 284 Bytes

Contents

module Rabbit
  module SOAP
    NS = "http://rabbit-shocker.org/ns/rabbit/0.0.1/"

    module_function
    def element_name(name)
      case name
      when /[?!]$/
        name[0..-2]
      when /[=]$/
        "set_#{name[0..-2]}"
      else
        name
      end
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
rabbit-3.0.3 lib/rabbit/soap/base.rb
rabbit-3.0.2 lib/rabbit/soap/base.rb
rabbit-3.0.1 lib/rabbit/soap/base.rb
rabbit-3.0.0 lib/rabbit/soap/base.rb
rabbit-2.2.1 lib/rabbit/soap/base.rb
rabbit-2.2.0 lib/rabbit/soap/base.rb
rabbit-2.1.9 lib/rabbit/soap/base.rb
rabbit-2.1.8 lib/rabbit/soap/base.rb
rabbit-2.1.7 lib/rabbit/soap/base.rb
rabbit-2.1.6 lib/rabbit/soap/base.rb
rabbit-2.1.5 lib/rabbit/soap/base.rb
rabbit-2.1.4 lib/rabbit/soap/base.rb
rabbit-2.1.3 lib/rabbit/soap/base.rb
rabbit-2.1.2 lib/rabbit/soap/base.rb
rabbit-2.1.1 lib/rabbit/soap/base.rb
rabbit-2.1.0 lib/rabbit/soap/base.rb
rabbit-2.0.9 lib/rabbit/soap/base.rb
rabbit-2.0.8 lib/rabbit/soap/base.rb
rabbit-2.0.7 lib/rabbit/soap/base.rb
rabbit-2.0.6 lib/rabbit/soap/base.rb