Sha256: b6efd38e6864f731409c5d28501aeb48d9dba14c8a133fd3bc4637f549af4e87
Contents?: true
Size: 521 Bytes
Versions: 13
Compression:
Stored size: 521 Bytes
Contents
# Type #### Rules ```ruby # 1. Check ``` #### Options Option | Type | Available | Default --- | --- | --- | --- is | class | | is_not | class | | #### Usage ```ruby class User < ActiveRecord::Base validates :input0, type: { is: Array } validates :input1, type: { is: Boolean } #=> Checks both TrueClass and FalseClass validates :input2, type: { is: [Array, Hash] } validates :input3, type: { is_not: CustomKlass } #=> Any Class based objects validates :input4, type: { is_not: Integer } end ```
Version data entries
13 entries across 13 versions & 1 rubygems