lib/troo/models/board.rb in troo-0.0.7 vs lib/troo/models/board.rb in troo-0.0.8

- old
+ new

@@ -12,27 +12,30 @@ index :default index :external_board_id alias_method :default?, :default + def self.remote(id, options = {}) + External::Board.fetch(id, options).first + end + def lists - Troo::List.find(external_board_id: self.external_board_id) + Troo::List.find(external_board_id: external_board_id) end def cards - Troo::Card.find(external_board_id: self.external_board_id) + Troo::Card.find(external_board_id: external_board_id) end def decorator(options = {}) - BoardDecorator.new(self, options) + Decorators::Board.new(self, options) end - def presenter - BoardPresenter.new(self) + def presenter(options = {}) + Presenters::Board.new(self, options) end def set_default! - SetDefault.for(self) + Behaviours::SetDefault.for(self) end end end -