Sha256: c874e2bb0e7d605e6ef4d0b360da6ec82abe190784b82e939c4f45bbbe83ce4d

Contents?: true

Size: 387 Bytes

Versions: 7

Compression:

Stored size: 387 Bytes

Contents

module Playmo
  class Answer < Thor::Shell::Basic
    attr_accessor :answer_text, :method_name, :num

    def initialize(answer_text, method_name, num)
      @answer_text  = answer_text
      @method_name  = method_name
      @num          = num
      @padding      = 0
    end

    def render
      "#{@num}. #{@answer_text}\n" if @answer_text
    end

    alias :to_s :render
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
playmo-0.0.18 lib/playmo/answer.rb
playmo-0.0.17 lib/playmo/answer.rb
playmo-0.0.14 lib/playmo/answer.rb
playmo-0.0.13 lib/playmo/answer.rb
playmo-0.0.12 lib/playmo/answer.rb
playmo-0.0.11 lib/playmo/answer.rb
playmo-0.0.10 lib/playmo/answer.rb