class Sherlog::Result
Public Class Methods
new()
click to toggle source
# File lib/sherlog_holmes/result.rb, line 26 def initialize @entries = [] end
Public Instance Methods
<<(entry)
click to toggle source
# File lib/sherlog_holmes/result.rb, line 30 def <<(entry) @entries << entry self end
entries(params = {})
click to toggle source
# File lib/sherlog_holmes/result.rb, line 35 def entries(params = {}) return @entries.find_all { |entry| params[:filter].accept? entry } if params[:filter] @entries end
exceptions()
click to toggle source
# File lib/sherlog_holmes/result.rb, line 40 def exceptions entries filter: Filter::exceptions end
size()
click to toggle source
# File lib/sherlog_holmes/result.rb, line 44 def size @entries.size end