class Inkcite::Renderer::Social::Pintrest

Public Class Methods

new() click to toggle source
Calls superclass method Inkcite::Renderer::Social::new
# File lib/inkcite/renderer/social.rb, line 21
def initialize
  super(:src => 'pintrest.png', :alt => 'Pintrest', :cta => 'Pin it', :color => '#CB2027')
end

Public Instance Methods

get_share_href(url, text, opts, ctx) click to toggle source
# File lib/inkcite/renderer/social.rb, line 27
def get_share_href url, text, opts, ctx

  media = opts.delete(:media).to_s
  ctx.error("Pintrest sharing 'media' attribute can't be blank", :id => opts[:id]) if media.blank?

  %Q(https://www.pinterest.com/pin/create/button/?url=#{url}&media=#{Util::escape(media)}&description=#{text})
end