◉

Yes, yes we do.

Too bad Posterous doesn’t have a preview function. Maybe I should compose in ReText.

Etiam congue, est et commodo bibendum, purus justo vehicula velit, a facilisis mi metus vitae lectus. Nulla vitae lorem quis arcu ultricies rhoncus ac id dui. Morbi viverra nisl sit amet massa pharetra mattis. Donec molestie laoreet placerat.

Backups

Ut sit amet elit sed felis malesuada pellentesque non at orci. Nam vel enim metus, ac tempus turpis. Aliquam felis purus, consequat ut porttitor a, tincidunt ut diam. Morbi urna enim, viverra nec faucibus eget, auctor eget nisi.

Morbi dictum interdum orci, quis congue ipsum vulputate sed. In quis tortor orci, a lacinia dui. Nullam tristique sem quis nibh porttitor luctus. Vivamus dui tellus, bibendum vel aliquam quis, vestibulum ac nunc.

class User < ActiveRecord::Base
  # Active devise modules. Others available are:
  #   :token_authenticatable, :encryptable, :timeoutable, :omniauthable
  devise :database_authenticatable, :registerable, :recoverable,
    :rememberable, :trackable, :validatable, :confirmable, :lockable

  # Setup accessible (or protected) attributes for your model
  attr_accessible :email, :password, :password_confirmation, :remember_me, :name

  # Users have and belong to many permissions
  has_and_belongs_to_many :permissions, :uniq => true

  # Users have and belong to many items
  has_and_belongs_to_many :items, :uniq => true

  # Validations (Login credentials are handled by Devise)
  validates :name, :presence => true

  def administrator?
    !!self.permissions.find_by_symbol(:administrator)
  end

  def account_type
    self.administrator? ? 'Administrator' : 'User'
  end
end

Vivamus vitae facilisis lectus. Integer auctor, enim laoreet rutrum porta, metus neque tincidunt mi, quis eleifend tortor ipsum sed libero. Ut quis ante id est congue pretium eu sed nulla. Mauris ornare tellus id justo lacinia vitae vulputate tortor tempus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Mauris ornare risus neque. Aliquam ut suscipit ipsum. Aenean ante nisi, dapibus ac convallis sed, pharetra sed quam. Sed in eros id est iaculis rhoncus sit amet nec odio. Donec rhoncus ante ac orci placerat molestie.

About

This site is a medium through which I can publish information for wandering Googlers.

It does not have a name.

You may email me.

Search

Archive

2011 (3)