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

Methods

Public Instance methods

[Source]

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

[Validate]