Sha256: 4108949749dc91f9f0bbaf4bb2510e41d4771eb9ee6f06eac9b5f0991c1c6198

Contents?: true

Size: 347 Bytes

Versions: 4

Compression:

Stored size: 347 Bytes

Contents

require "peto/mixin/peto_class"

module Peto
  class Iasdaho
    include PetoClass
    def initialize(args={})
      @name = nil

      set_by_hash(args)
      raise_errors unless valid?
    end

    attr_reader :name

    def members
      [:name]
    end

    def types
      {:name => String}
    end

    def arrays
      {}
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
peto-0.2.6 examples/rails_app/contracts/generated/iasdaho.rb
peto-0.2.5 examples/rails_app/contracts/generated/iasdaho.rb
peto-0.2.4 examples/rails_app/contracts/generated/iasdaho.rb
peto-0.2.3 examples/rails_app/contracts/generated/iasdaho.rb