Method: GoodData::Project#user_has_role?

Defined in:
lib/gooddata/models/project.rb

#user_has_role?(user, role_name) ⇒ Boolean

Checks whether user has particular role in given proejct

Parameters:

Returns:

  • (Boolean)

    Tru if user has role_name



1260
1261
1262
1263
1264
1265
1266
# File 'lib/gooddata/models/project.rb', line 1260

def user_has_role?(user, role_name)
  member = get_user(user)
  role = get_role(role_name)
  member.roles.include?(role)
rescue
  false
end