Sha256: bd6b43081bec3db1cc16edd1b67dcf578e2b7200bcb6c7546300e57f8eaf6c51

Contents?: true

Size: 309 Bytes

Versions: 43

Compression:

Stored size: 309 Bytes

Contents

# frozen_string_literal: true

require_relative 'my_concern'

class MyClass
  include MyConcern
  validate :name, :surname, String
  validate :age, :legs, Integer

  def initialize(name: nil, surname: nil, age: nil, legs: nil)
    @name = name
    @surname = surname
    @age = age
    @legs = legs
  end
end

Version data entries

43 entries across 43 versions & 1 rubygems

Version Path
sinclair-2.1.1 spec/support/models/my_class.rb
sinclair-2.1.0 spec/support/models/my_class.rb
sinclair-2.0.1 spec/support/models/my_class.rb
sinclair-2.0.0 spec/support/models/my_class.rb
sinclair-1.16.3 spec/support/models/my_class.rb
sinclair-1.16.2 spec/support/models/my_class.rb
sinclair-1.16.1 spec/support/models/my_class.rb
sinclair-1.16.0 spec/support/models/my_class.rb
sinclair-1.15.0 spec/support/models/my_class.rb
sinclair-1.14.2 spec/support/models/my_class.rb
sinclair-1.14.1 spec/support/models/my_class.rb
sinclair-1.14.0 spec/support/models/my_class.rb
sinclair-1.13.0 spec/support/models/my_class.rb
sinclair-1.12.1 spec/support/models/my_class.rb
sinclair-1.12.0 spec/support/models/my_class.rb
sinclair-1.11.0 spec/support/models/my_class.rb
sinclair-1.10.0 spec/support/models/my_class.rb
sinclair-1.9.0 spec/support/models/my_class.rb
sinclair-1.8.0 spec/support/models/my_class.rb
sinclair-1.7.0 spec/support/models/my_class.rb