Sha256: b7569857f160ce23aa6fe74bc478758030ece8109fa25b4d71f03e61e40f7f57

Contents?: true

Size: 265 Bytes

Versions: 18

Compression:

Stored size: 265 Bytes

Contents

# encoding: UTF-8

module Spontaneous
  class ContentQuery
    ALL = "*".freeze

    def initialize(selector)
      @selector = selector
    end

    def matches(content)
      return true if @selector == ALL
    end
    alias_method :matches?, :matches
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
spontaneous-0.2.0.beta10 lib/spontaneous/content_query.rb
spontaneous-0.2.0.beta9 lib/spontaneous/content_query.rb
spontaneous-0.2.0.beta8 lib/spontaneous/content_query.rb
spontaneous-0.2.0.beta7 lib/spontaneous/content_query.rb
spontaneous-0.2.0.beta6 lib/spontaneous/content_query.rb
spontaneous-0.2.0.beta5 lib/spontaneous/content_query.rb
spontaneous-0.2.0.beta4 lib/spontaneous/content_query.rb
spontaneous-0.2.0.beta3 lib/spontaneous/content_query.rb
spontaneous-0.2.0.beta2 lib/spontaneous/content_query.rb
spontaneous-0.2.0.beta1 lib/spontaneous/content_query.rb
spontaneous-0.2.0.alpha7 lib/spontaneous/content_query.rb
spontaneous-0.2.0.alpha6 lib/spontaneous/content_query.rb
spontaneous-0.2.0.alpha5 lib/spontaneous/content_query.rb
spontaneous-0.2.0.alpha4 lib/spontaneous/content_query.rb
spontaneous-0.2.0.alpha3 lib/spontaneous/content_query.rb
spontaneous-0.2.0.alpha2 lib/spontaneous/content_query.rb
spontaneous-0.2.0.alpha1 lib/spontaneous/content_query.rb
spontaneous-0.1.0.alpha1 lib/spontaneous/content_query.rb