Sha256: 43f7af866f7174b6d4aa69f434d9835e53a2fca17d629e0ee88cbbef2f7d3b05

Contents?: true

Size: 216 Bytes

Versions: 58

Compression:

Stored size: 216 Bytes

Contents

module Forms
  class Address < Roda::Component::Form
    attr_accessor :line1, :line2, :city, :zip

    def validate
      assert_present :line1
      assert_present :city
      assert_present :zip
    end
  end
end

Version data entries

58 entries across 58 versions & 1 rubygems

Version Path
roda-component-0.1.73 test/dummy/components/forms/address.rb
roda-component-0.1.72 test/dummy/components/forms/address.rb
roda-component-0.1.71 test/dummy/components/forms/address.rb
roda-component-0.1.70 test/dummy/components/forms/address.rb
roda-component-0.1.69 test/dummy/components/forms/address.rb
roda-component-0.1.68 test/dummy/components/forms/address.rb
roda-component-0.1.67 test/dummy/components/forms/address.rb
roda-component-0.1.66 test/dummy/components/forms/address.rb
roda-component-0.1.65 test/dummy/components/forms/address.rb
roda-component-0.1.64 test/dummy/components/forms/address.rb
roda-component-0.1.63 test/dummy/components/forms/address.rb
roda-component-0.1.62 test/dummy/components/forms/address.rb
roda-component-0.1.61 test/dummy/components/forms/address.rb
roda-component-0.1.60 test/dummy/components/forms/address.rb
roda-component-0.1.59 test/dummy/components/forms/address.rb
roda-component-0.1.58 test/dummy/components/forms/address.rb
roda-component-0.1.57 test/dummy/components/forms/address.rb
roda-component-0.1.56 test/dummy/components/forms/address.rb
roda-component-0.1.55 test/dummy/components/forms/address.rb
roda-component-0.1.54 test/dummy/components/forms/address.rb