Class: Inspec::Resources::UserGroups
- Inherits:
-
Array
- Object
- Array
- Inspec::Resources::UserGroups
- Defined in:
- lib/inspec/resources/users.rb
Overview
Class defined to compare for groups without case-sensitivity
Instance Method Summary collapse
- #include?(group) ⇒ Boolean
-
#initialize(user_groups) ⇒ UserGroups
constructor
A new instance of UserGroups.
Constructor Details
#initialize(user_groups) ⇒ UserGroups
Returns a new instance of UserGroups.
321 322 323 324 |
# File 'lib/inspec/resources/users.rb', line 321 def initialize(user_groups) @user_groups = user_groups super end |
Instance Method Details
#include?(group) ⇒ Boolean
326 327 328 |
# File 'lib/inspec/resources/users.rb', line 326 def include?(group) !(@user_groups.select { |user_group| user_group.casecmp?(group) }.empty?) end |