module Groupify::ActiveRecord::GroupMembership::ClassMethods

Public Instance Methods

as(membership_type) click to toggle source
# File lib/groupify/adapter/active_record/group_membership.rb, line 41
def as(membership_type)
  where(membership_type: membership_type)
end
named(group_name=nil) click to toggle source
# File lib/groupify/adapter/active_record/group_membership.rb, line 33
def named(group_name=nil)
  if group_name.present?
    where(group_name: group_name)
  else
    where("group_name IS NOT NULL")
  end
end