module ExternalLinkTo
Constants
- VERSION
Public Instance Methods
external_link_to(*args, &block)
click to toggle source
# File lib/external_link_to/external_link_to.rb, line 8 def external_link_to(*args, &block) name = block_given? ? capture(&block) : args.shift options = args.shift || {} html_options = args.shift || {} url = url_for(options) html_options[:rel] ||= 'noopener noreferrer' html_options[:target] ||= '_blank' link_to(name, url, html_options) end