Sha256: cfd377ff145f8e8f6d80cabc2d9cbaccfbd707532bc8362f4321a46a12b9d803
Contents?: true
Size: 1.69 KB
Versions: 15
Compression:
Stored size: 1.69 KB
Contents
module ThinkFeelDoEngine module Coach # Displays navigational information in the form of breadcrumbs module PatientDashboardHelper VISUALIZATION_CONTROLLERS = [ "participant_activities_visualizations", "participant_thoughts_visualizations" ] def breadcrumbs return unless VISUALIZATION_CONTROLLERS.include?(controller_name) dashboard_path = coach_group_patient_dashboard_path( @group, @participant ) content_for( :breadcrumbs, content_tag( :ol, content_tag( :li, link_to("Patient Dashboard", dashboard_path) ), class: "breadcrumb" ) ) end def activities_planned_today(participant) participant .activities.planned.created_for_day(Date.today).count + participant .activities .reviewed_and_complete.created_for_day(Date.today).count + participant .activities .reviewed_and_incomplete.created_for_day(Date.today).count end def activities_planned_7_day(participant) participant.activities .planned.created_last_seven_days.count + participant.activities .reviewed_and_complete.created_last_seven_days.count + participant.activities .reviewed_and_incomplete.created_last_seven_days.count end def activities_planned_total(participant) participant.activities.planned.count + participant.activities.reviewed_and_complete.count + participant.activities.reviewed_and_incomplete.count end end end end
Version data entries
15 entries across 15 versions & 1 rubygems