Skip to content

Instantly share code, notes, and snippets.

@outworlder
Created November 20, 2008 13:36
Show Gist options
  • Save outworlder/27040 to your computer and use it in GitHub Desktop.
Save outworlder/27040 to your computer and use it in GitHub Desktop.
self.content = (0..([ outcome_list_home.size, outcome_list_draw.size, outcome_list_away.size ].max - 1)).collect do |i|
[outcome_list_home[i], outcome_list_draw[i], outcome_list_away[i]].collect do |outcome|
[
(outcome[:outcomeDescription] rescue nil),
(ABP::Model::Price.new(
:website => params[:website],
:language => params[:language],
:outcome_description => outcome[:outcomeDescription],
:outcome_id => outcome[:outcomeId],
:decimal => outcome[:priceEuro],
:id => outcome[:priceId],
:in_running => (is_inrunning? period) ? 1 : 0,
:custom => outcome[:priceCustomPF]
) rescue nil)
]
end.inject { |total,elem| total+elem }
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment