module ActsInRelation::Supports::Verb
Constants
- PATCHES
Public Instance Methods
pastize(object)
click to toggle source
# File lib/acts_in_relation/supports/verb.rb, line 10 def pastize(object) object.verb.conjugate(tense: :past).split(' ').last end
peoplize(object)
click to toggle source
@todo Implement more logically
# File lib/acts_in_relation/supports/verb.rb, line 21 def peoplize(object) (object.last == 'e' ? object.chop : object) + 'ers' end
progressize(object)
click to toggle source
# File lib/acts_in_relation/supports/verb.rb, line 14 def progressize(object) return PATCHES[object] if PATCHES.has_key?(object) object.verb.conjugate(aspect: :progressive).split(' ').last end