Class: EenieMeenie::MinyMoe
Instance Method Summary collapse
- #execute! ⇒ Object
-
#initialize(options) ⇒ MinyMoe
constructor
A new instance of MinyMoe.
Methods inherited from Base
Constructor Details
#initialize(options) ⇒ MinyMoe
Returns a new instance of MinyMoe.
3 4 5 |
# File 'lib/eenie_meenie/miny_moe.rb', line 3 def initialize() (:groups, :population, :sorter, ) end |
Instance Method Details
#execute! ⇒ Object
7 8 9 10 |
# File 'lib/eenie_meenie/miny_moe.rb', line 7 def execute! groups = @sorter.new(groups: @groups, population: @population).sort return EenieMeenie::Result.new(groups: groups, population: @population) end |