Class: Base_presenter

Inherits:
Object
  • Object
show all
Defined in:
lib/presenters/base_presenters/base_presenter.rb

Overview

Base_presenter

Базовый класс для презентеров. Управляет основными атрибутами и логикой взаимодействия между представлениями и данными.

Direct Known Subclasses

Student_list_presenter

Instance Method Summary collapse

Constructor Details

#initialize(view) ⇒ Base_presenter

Инициализация базового презентера.

Parameters:

  • view (Base_view_interface)

    Объект представления, с которым работает презентер.



10
11
12
13
# File 'lib/presenters/base_presenters/base_presenter.rb', line 10

def initialize(view)
  self.view = view
  self.logger = App_logger.instance
end