module Middleman::TwitterOembed::Helpers

Public Instance Methods

twitter_oembed(status_id) click to toggle source
# File lib/middleman-twitter-oembed/helpers.rb, line 3
def twitter_oembed(status_id)
  ext = extensions[:twitter_oembed]
  res = ext.interface.get_tweet(status_id)
  res['html']
end
Also aliased as: twitter_oembed_by_status_id
twitter_oembed_by_status_id(status_id)
Alias for: twitter_oembed
twitter_oembed_by_url(url) click to toggle source
# File lib/middleman-twitter-oembed/helpers.rb, line 10
def twitter_oembed_by_url(url)
  regex = %r{https?://twitter.com/[a-zA-Z0-9_]+/status/(\d+)}
  url =~ regex
  status_id = $1
  logger.debug url
  logger.debug status_id
  twitter_oembed(status_id)
end