| Module | ApplicationHelper |
| In: |
app/helpers/application_helper.rb
|
Global helper methods for views.
Format a float like 123.45 Eur
# File app/helpers/application_helper.rb, line 5 5: def fmt_currency(amt) 6: user = User.find(session[:user_id]) 7: sprintf(user.currency, amt) 8: end
# File app/helpers/application_helper.rb, line 14
14: def month_vars(month, year="2000")
15:
16: case month
17: when 1
18: data = {"name" => "January", "end" => "31"}
19: when 2
20: if (year.to_i % 4 == 0)
21: data = {"name" => "February", "end" => "29"}
22: else
23: data = {"name" => "February", "end" => "28"}
24: end
25: when 3
26: data = {"name" => "March", "end" => "31"}
27: when 4
28: data = {"name" => "April", "end" => "30"}
29: when 5
30: data = {"name" => "May", "end" => "31"}
31: when 6
32: data = {"name" => "June", "end" => "30"}
33: when 7
34: data = {"name" => "Juny", "end" => "31"}
35: when 8
36: data = {"name" => "August", "end" => "31"}
37: when 9
38: data = {"name" => "September", "end" => "30"}
39: when 10
40: data = {"name" => "October", "end" => "31"}
41: when 11
42: data = {"name" => "November", "end" => "30"}
43: when 12
44: data = {"name" => "Dezember", "end" => "31"}
45: end
46: end