Sha256: 44ad76f02d49b6df9152d774410d794aa2d840b55b0fb4338bd0472cbc8e125d

Contents?: true

Size: 794 Bytes

Versions: 13

Compression:

Stored size: 794 Bytes

Contents

# File size

#### Rules

```ruby
# 1. Check
:in                       => '==='
:less_than                => '<'
:less_than_or_equal_to    => '<='
:greater_than             => '>'
:greater_than_or_equal_to => '>='
:equal_to                 => '=='
:not_equal_to             => '!='
```

#### Options

Option | Type | Available | Default
--- | --- | --- | ---
in | range | |
less_than | numeric | |
less_than_or_equal_to | numeric | |
greater_than | numeric | |
greater_than_or_equal_to | numeric | |
equal_to | numeric | |
not_equal_to | numeric | |

#### Usage

```ruby
class User < ActiveRecord::Base

  validates :input0, file_size: { less_than: 100 }
  validates :input1, file_size: { greater_than_or_equal_to: 75, less_than: 100 }
  validates :input0, file_size: { in: (50..100) }

end
```

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
lite-validators-1.8.0 docs/FILE_SIZE.md
lite-validators-1.7.2 docs/FILE_SIZE.md
lite-validators-1.7.1 docs/FILE_SIZE.md
lite-validators-1.7.0 docs/FILE_SIZE.md
lite-validators-1.6.0 docs/FILE_SIZE.md
lite-validators-1.5.0 docs/FILE_SIZE.md
lite-validators-1.4.0 docs/FILE_SIZE.md
lite-validators-1.3.2 docs/FILE_SIZE.md
lite-validators-1.3.1 docs/FILE_SIZE.md
lite-validators-1.3.0 docs/FILE_SIZE.md
lite-validators-1.2.0 docs/FILE_SIZE.md
lite-validators-1.1.2 docs/FILE_SIZE.md
lite-validators-1.1.1 docs/FILE_SIZE.md