class Blinkr::Extensions::ATitle

Public Class Methods

new(config) click to toggle source
# File lib/blinkr/extensions/a_title.rb, line 7
def initialize config
  @config = config
end

Public Instance Methods

collect(page) click to toggle source
# File lib/blinkr/extensions/a_title.rb, line 11
def collect page
  page.body.css('a:not([title])').each do |a|
    page.errors << Blinkr::Error.new({:severity => 'info', :category => 'SEO',
                                      :type => '<a title=""> missing',
                                      :title => "#{a['href']} (line #{a.line})",
                                      :message => '<a title=""> missing',
                                      :snippet => a.to_s, :icon => 'fa-info'})
  end
end