mirror of
https://github.com/internetee/registry.git
synced 2025-05-17 01:47:18 +02:00
19 lines
280 B
Ruby
19 lines
280 B
Ruby
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
|
|
attr_reader :view
|
|
end
|