Sha256: 2233c4e8acb26493d24aec35c25360d57c3bb9b378b7446aabf04f067e1e3c6c
Contents?: true
Size: 864 Bytes
Versions: 2
Compression:
Stored size: 864 Bytes
Contents
require 'cgi' require 'httparty' require 'multi_json' require 'virility/version' require 'virility/supporter' require 'virility/excitation' require 'virility/strategy' require 'virility/exceptions' Dir["#{File.dirname(__FILE__)}/virility/strategies/**/*.rb"].each {|f| require f} module Virility # # Public API # def self.counts(url, strategies = []) Virility::Excitation.new(url, strategies).counts end def self.total(url, strategies = []) Virility::Excitation.new(url, strategies).total end def self.poll(url, strategies = []) Virility::Excitation.new(url, strategies).poll end def self.url(url, strategies = []) virility = Virility::Excitation.new(url, strategies) virility.poll virility end # # Factory # def self.factory(strategy, url) Virility::Excitation.new(url).send(strategy) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
virility-0.3.1 | lib/virility.rb |
virility-0.3.0 | lib/virility.rb |