Sha256: e8362a3eaa2ba785781d5c82b66ac317bbe1ab6a5b5721cf31464a050da46600

Contents?: true

Size: 476 Bytes

Versions: 3

Compression:

Stored size: 476 Bytes

Contents

class Checked
  class Ask
    class Vars < Sinatra::Base
      
      include Checked::Arch

      map '/var!'

      get
      def respond_to_all?
        a = not_empty_args!

        a.all? { |a|
          return!.respond_to? a
        }
      end

      get
      def respond_to_any?
        a = not_empty_args!
        
        a.any? { |a|
          return!.respond_to? a
        }
      end
      
    end # === class Vars
  end # === class Ask
end # === class Checked

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
Checked-2.0.2 lib/Checked/Ask/Vars.rb
Checked-2.0.1 lib/Checked/Ask/Vars.rb
Checked-2.0.0 lib/Checked/Ask/Vars.rb