module IAmICan::Subject
Public Instance Methods
get_roles(with_tmp: true)
click to toggle source
# File lib/i_am_i_can/subject.rb, line 21 def get_roles(with_tmp: true) if with_tmp && (tmp_ids = try(:temporary_roles)&.map(&:id)).present? i_am_i_can.role_model.where(id: (tmp_ids + _roles.ids).uniq) else _roles end end