Commit 1786b0d
Changed files (2)
lib
presentation
presenters
lib/boot/container_configuration.rb
@@ -3,7 +3,7 @@ class ContainerConfiguration
def self.run(container)
container.register(:event_aggregator) { EventAggregator.new }.as_singleton
- container.register(:shell) { |x| x.build(ShellView) }.as_singleton
+ container.register(:shell_view) { |x| x.build(ShellView) }.as_singleton
container.register(:shell_presenter) { |x| x.build(ShellPresenter) }.as_singleton
container.register(:application_controller) { |x| x.build(ApplicationController) }.as_singleton
container.register(:stock_service) { |x| StockService.new }.as_singleton
lib/presentation/presenters/shell_presenter.rb
@@ -1,8 +1,8 @@
require 'presenter'
class ShellPresenter < Presenter
- def initialize(shell, event_aggregator, stock_service)
- @view = shell
+ def initialize(shell_view, event_aggregator, stock_service)
+ @view = shell_view
@event_aggregator = event_aggregator
@stock_service = stock_service
end