Sha256: abbe94feefbeb6061e8584ba19ead2d30e12c3692ebb1fa686105a7225b92ea8
Contents?: true
Size: 328 Bytes
Versions: 1
Compression:
Stored size: 328 Bytes
Contents
module Kosher module Base extend ActiveSupport::Concern include ActiveModel::Validations included do key :foo key :kosher, Boolean, :default => true end def kosher? unless valid? raise StandardError.new(errors.full_messages.join(', ')) end kosher end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kosher-0.11.0 | lib/kosher/base.rb |