internetee/registry

View on GitHub
app/presenters/user_presenter.rb

Summary

Maintainability
A
0 mins
Test Coverage
F
0%
class UserPresenter
  def initialize(user:, view:)
    @user = user
    @view = view
  end

  def login_with_role
    "#{user.login} (#{role_name}) - #{user.registrar_name}"
  end

  private

  def role_name
    user.roles.first
  end

  attr_reader :user, :view
end