class GoogleSafeBrowsing::ChunkList

Public Class Methods

new(raw_chunks) click to toggle source
# File lib/google_safe_browsing/chunk_list.rb, line 3
def initialize(raw_chunks)
  @raw_chunk_list = raw_chunks
end

Public Instance Methods

to_a() click to toggle source
# File lib/google_safe_browsing/chunk_list.rb, line 7
def to_a
  list = []
  @raw_chunk_list.split(',').each do |item|
    if item.index('-')
      range = item.split('-')
      list += Array(range[0]..range[1])
    else
      list << item
    end
  end
  list
end