mirror of
https://github.com/internetee/registry.git
synced 2025-05-16 17:37:17 +02:00
31 lines
412 B
Ruby
31 lines
412 B
Ruby
class RegistrarPresenter
|
|
def initialize(registrar:, view:)
|
|
@registrar = registrar
|
|
@view = view
|
|
end
|
|
|
|
def name
|
|
registrar.name
|
|
end
|
|
|
|
def email
|
|
registrar.email
|
|
end
|
|
|
|
def phone
|
|
registrar.phone
|
|
end
|
|
|
|
def website
|
|
registrar.website
|
|
end
|
|
|
|
def language
|
|
view.available_languages.key(registrar.language.to_sym)
|
|
end
|
|
|
|
private
|
|
|
|
attr_reader :registrar
|
|
attr_reader :view
|
|
end
|