+
# Provides a tag for embedding sparklines graphs into your Rails app.
#
+# To use, load it in your controller with
+#
+# helper :sparklines
+#
+# AUTHOR
+#
+# Geoffrey Grosenbach[mailto:boss@topfunky.com]
+#
+# http://topfunky.com
+#
+# License
+#
+# This code is licensed under the MIT license.
+#
module SparklinesHelper
# Call with an array of data and a hash of params for the Sparklines module.
- #
- # sparkline_tag [42, 37, 43, 182], :type => 'bar', :line_color => 'black'
- #
# You can also pass :class => 'some_css_class' ('sparkline' by default).
def sparkline_tag(results=[], options={})
url = { :controller => 'sparklines',
:results => results.join(',') }
options = url.merge(options)
- %(<img src="#{ url_for options }" class="#{options[:class] || 'sparkline'}" alt="Sparkline Graph" />)
+ "<img src=\"#{ url_for options }\" class=\"#{options[:class] || 'sparkline'}\" alt=\"Sparkline Graph\" />"
end
end