Skip to content

Instantly share code, notes, and snippets.

@jnwheeler44
Created November 3, 2012 14:11
Show Gist options
  • Save jnwheeler44/4007479 to your computer and use it in GitHub Desktop.
Save jnwheeler44/4007479 to your computer and use it in GitHub Desktop.
class Report
def date_reported_formatted(format='%m/%d/%Y ')
date_reported.strftime(format)
end
end
class NullReport
def method_missing(meth, *args)
"No Report"
end
end
class Result
def active_report
active_reports.first || NullReport.new
end
def get_date_of_report
active_report.date_reported_formatted
end
def get_datetime_result_date_of_report
active_report.date_reported
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment