Method: Array#jss_ci_include_string?

Defined in:
lib/jss/ruby_extensions/array.rb

#jss_ci_include_string?(somestring) ⇒ Boolean

A case-insensitive version of #include? for Arrays of Strings.

Parameters:

  • somestring (String)

    the String to search for

Returns:

  • (Boolean)

    Does the Array contain the String, ignoring case?



35
36
37
# File 'lib/jss/ruby_extensions/array.rb', line 35

def jss_ci_include_string?(somestring)
  any? { |s| s.to_s.casecmp(somestring).zero? }
end