Skip to content

Instantly share code, notes, and snippets.

View LukasSkywalker's full-sized avatar

Lukas Diener LukasSkywalker

View GitHub Profile
class User < ActiveRecord::Base
attr_accessible :name
has_many :admin_memberships, class_name: "Membership", conditions: {role: 'admin'}
has_many :editor_memberships, class_name: "Membership", conditions: {role: 'editor'}
def admin?
admin_memberships.exists?
end