cpjolicoeur (owner)

Revisions

gist: 22360 Download_button fork
public
Public Clone URL: git://gist.github.com/22360.git
Embed All Files: show embed
Text #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 validates_presence_of :home_site, :unless => Proc.new { |u| u.superuser? }
 
##
 
  SUPERUSER = 1
  ADMIN = 2
  MANAGER = 3
  ATTENDANT = 4
  DEFAULT_ROLE = ATTENDANT
  ROLES = [ SUPERUSER, ADMIN, MANAGER, ATTENDANT ]
 
 
##
 
  def superuser?
    role == SUPERUSER
  end