require "idobadge/version" module Idobadge {success: 'sun-o', warning: 'umbrella', important: 'bomb'}.each do |m, i| define_method(m) do |text, icon: i| "" \ "#{icon && %| |}" \ "#{text}" \ "" end module_function m end alias :failure :important module_function :failure end