Sha256: 2321136a8ecdf03476a1181044c21d7ba44b484c4bb6bd002844797fc6343a1b

Contents?: true

Size: 487 Bytes

Versions: 3

Compression:

Stored size: 487 Bytes

Contents

= ValidatesOverlap

This project rocks and uses MIT-LICENSE.

=== This gem is available only for Rails 3.

=== When this gem should be helpful for you?
If you are developing Rails 3 app, let say some meeting planner and you can't save records which have time overlap.

=== Using

Add to your gemfile
  gem 'validates_overlap'

In your model

without scope
  validates :starts_at, :ends_at, :overlap => true

with scope
  validates :starts_at, :ends_at, :overlap => {:scope => "user_id"}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
validates_overlap-0.0.4 README.rdoc
validates_overlap-0.0.3 README.rdoc
validates_overlap-0.0.1 README.rdoc