class Lolipop::Mc::Starter::Rails::CheckItem::Base
Public Class Methods
new()
click to toggle source
# File lib/lolipop/mc/starter/rails/check_item/base.rb, line 7 def initialize @item_name = item_name @config = Lolipop::Mc::Starter::Rails::Config end
Public Instance Methods
check()
click to toggle source
# File lib/lolipop/mc/starter/rails/check_item/base.rb, line 21 def check "call #{@item_name} check" end
desc()
click to toggle source
# File lib/lolipop/mc/starter/rails/check_item/base.rb, line 17 def desc "call #{@item_name} desc" end
hint()
click to toggle source
# File lib/lolipop/mc/starter/rails/check_item/base.rb, line 25 def hint puts "まだ #{@item_name} のヒントが書かれていません" end
item_name()
click to toggle source
# File lib/lolipop/mc/starter/rails/check_item/base.rb, line 12 def item_name inflector = Dry::Inflector.new inflector.underscore(self.class.to_s.split('::').last) end