Sha256: 91855563d4f50995666253bd02a5e72a7e6903ffccd7e68feb580c31e4ea87a5

Contents?: true

Size: 241 Bytes

Versions: 2

Compression:

Stored size: 241 Bytes

Contents

module Octopress
  class InquirableString < String
    def method_missing(name, *args, &block)
      if(name =~ /^.*\?$/)
        val = name.to_s.sub(/\?$/, '')
        return self == val
      else
        super
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
octopress-3.0.0.alpha2 lib/octopress/inquirable_string.rb
octopress-3.0.0.alpha1 lib/octopress/inquirable_string.rb