Keep a blank line before and after private Keep a blank line before and after protected Remove extra empty line at class body end Remove extra blank line Add final newline Use 2 (not 3) spaces for indentation Use 2 (not 4) spaces for indentation Remove space before comma Add space after comma Remove trailing whitespaces Remove unnecessary spacing Use snake_case for variable names Do not use then for multi-line if Remove unused block argument - i Use the new Ruby 1.9 hash syntax Remove unused assignment to variable Indent when as deep as case Align attributes Align end with def
14 lines
277 B
Ruby
14 lines
277 B
Ruby
module TracksHelper
|
|
|
|
def track_event(data={})
|
|
track_data = ""
|
|
prefix = " data-track-event-"
|
|
data.each do |key, value|
|
|
track_data = track_data + prefix + key.to_s + '=' + value + " "
|
|
end
|
|
content_for :track_event do
|
|
track_data
|
|
end
|
|
end
|
|
|
|
end |