module Itf::TermsAndModules
Constants
- KDB_INDEX
- VERSION
Public Class Methods
terms_from_module(target_module)
click to toggle source
# File lib/itf/terms_and_modules.rb, line 5 def terms_from_module(target_module) case target_module.to_sym when :SpringA [:SpringA, :SpringAB, :SpringABC] when :SpringB [:SpringB, :SpringAB, :SpringABC] when :SpringC [:SpringC, :SpringABC] when :SummerVacation [:SummerVacation] when :FallA [:FallA, :FallAB, :FallABC] when :FallB [:FallB, :FallAB, :FallBC, :FallABC] when :FallC [:FallC, :FallBC, :FallABC] when :SpringVacation [:SpringVacation] else raise ArgumentError, "invalid argument: no such module" end end
Private Instance Methods
terms_from_module(target_module)
click to toggle source
# File lib/itf/terms_and_modules.rb, line 5 def terms_from_module(target_module) case target_module.to_sym when :SpringA [:SpringA, :SpringAB, :SpringABC] when :SpringB [:SpringB, :SpringAB, :SpringABC] when :SpringC [:SpringC, :SpringABC] when :SummerVacation [:SummerVacation] when :FallA [:FallA, :FallAB, :FallABC] when :FallB [:FallB, :FallAB, :FallBC, :FallABC] when :FallC [:FallC, :FallBC, :FallABC] when :SpringVacation [:SpringVacation] else raise ArgumentError, "invalid argument: no such module" end end