Class: Conjugators::Ometv::PastThree
- Inherits:
-
Object
- Object
- Conjugators::Ometv::PastThree
- Defined in:
- lib/conjugators/ometv/past_three.rb
Class Method Summary collapse
Instance Method Summary collapse
- #conjugate! ⇒ Object
-
#initialize(tense) ⇒ PastThree
constructor
A new instance of PastThree.
Constructor Details
#initialize(tense) ⇒ PastThree
Returns a new instance of PastThree.
4 5 6 |
# File 'lib/conjugators/ometv/past_three.rb', line 4 def initialize(tense) @tense = tense end |
Class Method Details
.person_conjugations ⇒ Object
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/conjugators/ometv/past_three.rb', line 8 def self.person_conjugations { '1ps' => %w{owimvts}, '2ps' => %w{owetskemvts oweckemvts oweccemvts owetcemvts }, '3ps' => %w{owemvts}, '1pp' => %w{owēyemvts}, '2pp' => %w{owatskemvts owackemvts}, '3pp' => %w{owakemvts} } end |
Instance Method Details
#conjugate! ⇒ Object
19 20 21 22 23 24 25 26 27 28 |
# File 'lib/conjugators/ometv/past_three.rb', line 19 def conjugate! { '1ps' => conjugate('1ps'), '2ps' => conjugate('2ps'), '3ps' => conjugate('3ps'), '1pp' => conjugate('1pp'), '2pp' => conjugate('2pp'), '3pp' => conjugate('3pp') } end |