Sha256: 358ebcf5e54cf3a78aa7ced885583ba52218ee96413ec9ddcd58469a18a1ac97

Contents?: true

Size: 630 Bytes

Versions: 21

Compression:

Stored size: 630 Bytes

Contents

class User < ActiveRecord::Base
  # Include default devise modules. Others available are:
  # :token_authenticatable, :confirmable,
  # :lockable, :timeoutable and :omniauthable
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :trackable, :validatable
  
  # Setup accessible (or protected) attributes for your model
  attr_accessible :email, :password, :password_confirmation, :remember_me
  # attr_accessible :title, :body
  
  has_and_belongs_to_many :ems_roles, :class_name => Ems::Role

  def ems_role?(role)
    true
    !!self.ems_roles.find_by_name(role.to_s.camelize)
  end
  
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
ems-0.1.12 test/dummy/app/models/user.rb
ems-0.1.11 test/dummy/app/models/user.rb
ems-0.1.10 test/dummy/app/models/user.rb
ems-0.1.9 test/dummy/app/models/user.rb
ems-0.1.8 test/dummy/app/models/user.rb
ems-0.1.7 test/dummy/app/models/user.rb
ems-0.1.6 test/dummy/app/models/user.rb
ems-0.1.5 test/dummy/app/models/user.rb
ems-0.1.4 test/dummy/app/models/user.rb
ems-0.1.3 test/dummy/app/models/user.rb
ems-0.1.2 test/dummy/app/models/user.rb
ems-0.1.1 test/dummy/app/models/user.rb
ems-0.1.0 test/dummy/app/models/user.rb
ems-0.0.9 test/dummy/app/models/user.rb
ems-0.0.8 test/dummy/app/models/user.rb
ems-0.0.7 test/dummy/app/models/user.rb
ems-0.0.6 test/dummy/app/models/user.rb
ems-0.0.5 test/dummy/app/models/user.rb
ems-0.0.4 test/dummy/app/models/user.rb
ems-0.0.3 test/dummy/app/models/user.rb