Sha256: f6635e03a64b61cb0902aa741eb476da1897c3d0f15358ca37ecf480231d1933

Contents?: true

Size: 577 Bytes

Versions: 1

Compression:

Stored size: 577 Bytes

Contents

# frozen_string_literal: true

require 'censys/document'
require 'censys/document/has_services'
require 'censys/document/has_location'
require 'censys/document/has_asn'
require 'censys/document/has_http_response'

module Censys
  class Website < Document
    include HasServices
    include HasLocation
    include HasASN
    include HasHTTPResponse

    #
    # @return [String]
    #
    def domain
      @attributes['domain']
    end

    #
    # @return [Fixnum]
    #
    def alexa_rank
      @attributes['alexa_rank']
    end

    def to_s
      domain
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
censu-0.2.0 lib/censys/website.rb