Exception: UKAcademicCalendar::InvalidTermBound
- Defined in:
- lib/uk_academic_calendar/errors/invalid_term_bound.rb
Overview
Error class raised when a concrete term class is deemed to have an invalid date-bound
Direct Known Subclasses
Instance Method Summary collapse
-
#initialize(date, comparand) ⇒ InvalidTermBound
constructor
A new instance of InvalidTermBound.
- #message ⇒ String
Constructor Details
#initialize(date, comparand) ⇒ InvalidTermBound
Returns a new instance of InvalidTermBound.
8 9 10 11 12 |
# File 'lib/uk_academic_calendar/errors/invalid_term_bound.rb', line 8 def initialize(date, comparand) @date = date @comparand = comparand super() end |
Instance Method Details
#message ⇒ String
15 16 17 |
# File 'lib/uk_academic_calendar/errors/invalid_term_bound.rb', line 15 def "#{@date} is invalid. Must be #{comparison_qualifier} #{@comparand}" end |