Class Klant
In: app/models/klant.rb
Parent: ActiveRecord::Base

Methods

Public Instance methods

[Source]

    # File app/models/klant.rb, line 8
 8:  def klant_geldige_geboortedatum
 9:     # test: geboortedatum niet in de toekomst:
10:     if geboorte_datum > Date.today
11:         errors.add(:geboorte_datum, '- Klant moet nog geboren worden!') 
12:     end
13:     # test: klant is minstens 15 jaar:
14:     ouderdom = Time.today.year - geboorte_datum.year
15:     errors.add(:geboorte_datum, ' - Klant moet minstens 15 jaar zijn!') if ouderdom < 15
16:  end

[Validate]