Sha256: f529416330d157b55c78ce97681b1dd522202752bbd1ac96e9ae29e1e0823c80

Contents?: true

Size: 272 Bytes

Versions: 2

Compression:

Stored size: 272 Bytes

Contents

module Skype
  @@filters = {}

  def self.response_filter(pattern, &block)
    raise ArgumentError, "pattern must be instance of Regexp" unless pattern.kind_of? Regexp
    raise ArgumentError, "block not given" unless block_given?
    @@filters[pattern] = block
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
skype-0.1.4 lib/skype/register.rb
skype-0.1.3 lib/skype/register.rb