Module: Posgra::Utils::Helper

Instance Method Summary collapse

Instance Method Details

#matched?(name, include_r, exclude_r) ⇒ Boolean

Returns:

  • (Boolean)


3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'lib/posgra/utils.rb', line 3

def matched?(name, include_r, exclude_r)
  result = true

  if exclude_r
    result &&= name !~ exclude_r
  end

  if include_r
    result &&= name =~ include_r
  end

  result
end