class StatusGenerator::Registration
Public Class Methods
Source
# File app/lib/status_generator/registration.rb, line 4 def initialize(patient:, session:, attendance_record:, vaccination_records:) @patient = patient @session = session @attendance_record = attendance_record @vaccination_records = vaccination_records end
Public Instance Methods
Source
# File app/lib/status_generator/registration.rb, line 11 def status if status_should_be_completed? :completed elsif status_should_be_attending? :attending elsif status_should_be_not_attending? :not_attending else :unknown end end