Method: Readlines::ReadDuc#search_logical_patterns
- Defined in:
- lib/readlines/read.rb
#search_logical_patterns(patterns, operator) ⇒ Object
99 100 101 102 103 |
# File 'lib/readlines/read.rb', line 99 def search_logical_patterns(patterns, operator) raise Readlines::Error::NotFoundError, "File not found: #{@file_path}" unless ::File.exist?(@file_path) raise ArgumentError, "Invalid logical operator: #{operator}" unless %w[AND OR].include?(operator) search_logical_patterns_now(patterns, operator) end |