Method: Catlogic::PropositionType#quality
- Defined in:
- lib/catlogic/proposition_type.rb
#quality ⇒ Object
29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
# File 'lib/catlogic/proposition_type.rb', line 29 def quality if @label == "A" quality = Quality.new("affirmative") elsif @label == "E" quality = Quality.new("negative") elsif @label == "I" quality = Quality.new("affirmative") elsif @label == "O" quality = Quality.new("negative") else quality = "not a valid type" end return quality end |