Sha256: 79a287dc3cdab0b88b83da90094ef75712997546da42f4565fa96bd721a534f7

Contents?: true

Size: 338 Bytes

Versions: 1

Compression:

Stored size: 338 Bytes

Contents

require 'pixy/version'
require 'pixy/shorten'
require 'pixy/errors'
require 'net/http'
require 'json'

module Pixy
  extend self

  def shorten(key=nil, url='')
    raise MissingApiKey, "API key is required" if key.nil?
    Pixy::Shorten.new(key, url)
  end

  def shorten!(key=nil, url='')
    Pixy.shorten(key, url).short_url
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pixy-0.1.0 lib/pixy.rb