Class: RageRender::SearchDrop

Inherits:
Jekyll::Drops::Drop
  • Object
show all
Extended by:
Pipettes
Defined in:
lib/ragerender/jekyll/search.rb

Instance Method Summary collapse

Methods included from Pipettes

clean_payload, def_data_delegator, def_image_metadata, def_loop, def_pages, def_safe_delegator, extended, loops, own_methods

Instance Method Details

#foundresultsObject



81
82
83
# File 'lib/ragerender/jekyll/search.rb', line 81

def foundresults
  searchresults.any?
end

#searchedObject



68
69
70
# File 'lib/ragerender/jekyll/search.rb', line 68

def searched
  !searchterm.nil?
end

#searchresultsObject



73
74
75
76
77
78
79
# File 'lib/ragerender/jekyll/search.rb', line 73

def searchresults
  return [] unless searched
  comics = all_results[number-1]
  comics.map do |comic|
    PaginatedComicDrop.new(comic, comics)
  end
end