module Inch::Badge::Image
Public Class Methods
create(filename, numbers, options = {})
click to toggle source
# File lib/inch/badge/image.rb, line 5 def self.create(filename, numbers, options = {}) style = options.fetch(:style, 'default') if filename =~ /\.png$/ PNG.new(filename, numbers, style).save elsif filename =~ /\.svg$/ SVG.new(filename, numbers, style).save else raise "Unknown data format: #{filename}" end end