Class: Renalware::Admin::Users::SummaryPart

Inherits:
SummaryPart
  • Object
show all
Defined in:
app/presenters/renalware/admin/users/summary_part.rb

Constant Summary

Constants inherited from SummaryPart

SummaryPart::DATE_FORMAT

Instance Method Summary collapse

Methods inherited from SummaryPart

#cache?, #cache_key, #render?

Instance Method Details

#to_partial_pathObject



7
8
9
# File 'app/presenters/renalware/admin/users/summary_part.rb', line 7

def to_partial_path
  "renalware/admin/users/summary_part"
end

#users_needing_approval_countObject



11
12
13
# File 'app/presenters/renalware/admin/users/summary_part.rb', line 11

def users_needing_approval_count
  @users_needing_approval_count ||= User.unapproved.count
end

#users_needing_approval_titleObject



15
16
17
18
19
20
21
# File 'app/presenters/renalware/admin/users/summary_part.rb', line 15

def users_needing_approval_title
  [
    users_needing_approval_count,
    "user".pluralize(users_needing_approval_count),
    "awaiting approval"
  ].join(" ")
end