Sha256: 61aa428cd3595df8f7dcd4013e7d0ebd46c9577310389d766b94f022a4533d81

Contents?: true

Size: 478 Bytes

Versions: 2

Compression:

Stored size: 478 Bytes

Contents

require 'googl'
require 'liquid'

module Feedbook
  module LiquidExtensions
    module Filters
      module GooglShortenerFilter

        # Shorten links with goo.gl
        # @param input [String] url
        # 
        # @return [String] url in shorten form
        def googl(input)
          url = Googl.shorten(input)
          url.short_url
        end
      end
    end
  end
end

Liquid::Template.register_filter(Feedbook::LiquidExtensions::Filters::GooglShortenerFilter)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
feedbook-1.1.0 lib/feedbook/liquid_extensions/filters/googl_shortener_filter.rb
feedbook-1.0.0 lib/feedbook/liquid_extensions/filters/googl_shortener_filter.rb