Skip to content

Instantly share code, notes, and snippets.

@alexis
Created September 8, 2011 18:13
Show Gist options
  • Save alexis/1204149 to your computer and use it in GitHub Desktop.
Save alexis/1204149 to your computer and use it in GitHub Desktop.
code3
def festivals_possible?
true
end
def festivals_completed?
festivals.size > 0 &&
festivals_possible?
end
def scenario_possible?
true
end
def scenario_completed?
scenario.present?? &&
scenario_possible?
end
def request_possible?
scenario_completed? && festivals_completed?
end
def request_completed?
equipment.present?
&& request_possible?
end
def members_possible?
request_completed?
end
def members_completed?
members.size > 0
&& members_possible?
end
def basic_info_possible?
request_completed?
end
def basic_info_completed?
name.present? && description.present?
&& basic_info_possible?
end
def submit_possible?
members_completed? && basic_info_completed?
end
def submit_completed?
submitted? &&
submit_possible?
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment