No Reference Object
def self.skip?(later_document_submitter)
counties = ZipCode.new(later_document_submitter.zip_code).counties
counties.size < 2
end
def self.skip?(later_document_submitter)
!helpers.zip_code_not_associated_with_known_ca_county?(later_document_submitter.zip_code)
end
def self.skip?(later_document_submitter)
service = FindCalfreshApplicationService.from_later_document_submitter(later_document_submitter)
matching_app_with_different_county = service.best_match(require_county: true).blank? && service.best_match(require_county: false).present?
!matching_app_with_different_county
end
def self.skip?(later_document_submitter)
service = FindCalfreshApplicationService.from_later_document_submitter(later_document_submitter)
later_document_submitter.calfresh_application.present? || service.all_matches(require_county: true).any?
end
def self.skip?(later_document_submitter)
if !later_document_submitter.county.laterdocs_match_required? # skip this page if no laterdocs match is required
true
elsif later_document_submitter.calfresh_application&.was_submitted_to_retired_saws?
# skip this page if app was submitted to an old SAWS like C4 and there's a case number from outcomes
later_document_submitter.calfresh_application&.case_numbers_for_driving&.any?
else
later_document_submitter.calfresh_application.present?
end
end
def self.skip?(later_document_submitter)
later_document_submitter.for_sar7?
end
def self.skip?(later_document_submitter)
later_document_submitter.for_sar7? || later_document_submitter.know_what_is_needed?
end
def self.skip?(later_document_submitter)
!(later_document_submitter.know_what_is_needed? || later_document_submitter.for_sar7?)
end