kaize/mail_sandbox_web

View on GitHub
app/decorators/user_decorator.rb

Summary

Maintainability
A
0 mins
Test Coverage
class UserDecorator < Draper::Base
  decorates :user

  include Draper::LazyHelpers

  def role
    user.admin? ? :admin : :user
  end

  def providers
    user.providers.map(&:decorate)
  end

  def to_s
    "#{user.nickname} <#{user.email}>"
  end
end