lib/troo/display/member_presenter.rb in troo-0.0.4 vs lib/troo/display/member_presenter.rb in troo-0.0.5
- old
+ new
@@ -1,21 +1,21 @@
module Troo
class MemberPresenter
class << self
- def render_show(card, options = {})
- new(card, options).render_show
+ def show(card, options = {})
+ new(card, options).show
end
end
include DecoratorHelpers
def initialize(card, options = {})
@card = card
@options = options
end
- def render_show
+ def show
decorated_members
end
private
attr_reader :card
@@ -31,10 +31,10 @@
"No members have been assigned."
end
end
def members
- @members ||= card.members.map { |member| MemberDecorator.new(member).username }
+ @members ||= card.members.map { |member| member.decorator.username }
end
def one_member?
members.size == 1
end