Class: LLT::FormBuilder::PronounSegments::PronounIs

Inherits:
LLT::FormBuilder::PronounSegments show all
Defined in:
lib/llt/form_builder/helpers/pronoun_segments.rb,
lib/llt/form_builder/helpers/pronoun_segments.rb

Direct Known Subclasses

PronounIdem

Constant Summary

Constants inherited from LLT::FormBuilder::PronounSegments

PronounAliquis, PronounQuis, PronounQuisque

Instance Method Summary collapse

Methods inherited from LLT::FormBuilder::PronounSegments

get, #init_keys, #initialize, n, #n, #particle, particle, prefixed_particle, #prefixed_particle, stem

Constructor Details

This class inherits a constructor from LLT::FormBuilder::PronounSegments

Instance Method Details

#stemObject



84
85
86
87
88
89
90
# File 'lib/llt/form_builder/helpers/pronoun_segments.rb', line 84

def stem
  if @numerus == 1 && ((@casus == 1 && (@sexus == :m || @sexus == :n)) || (@casus == 4 && @sexus == :n)) || @numerus == 2 && @casus == 1 && @sexus == :m
    "i"
  else
    "e"
  end
end