Sha256: bf014f561dd2a13eb92c68cf71b78aec52f97a9ca83686e87eab1139662e16bd

Contents?: true

Size: 619 Bytes

Versions: 1

Compression:

Stored size: 619 Bytes

Contents

module Kanal
  module Core
    module Helpers
      module ConditionFinder
        class ConditionFindResult
          attr_reader :found_condition_pack,
                      :found_condition

          def initialize(found_condition_pack: false, found_condition: false)
            @found_condition_pack = found_condition_pack
            @found_condition = found_condition
          end

          def found_anything?
            @found_condition || @found_condition_pack
          end
        end

        class ConditionFinder
          def find_by_name(name)
          end
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
kanal-0.3.0 lib/kanal/core/helpers/condition_finder.rb