Method: StaticBlocks::Snippet.to_csv
- Defined in:
- app/models/static_blocks/snippet.rb
.to_csv(options = {}) ⇒ Object
17 18 19 20 21 22 23 24 25 26 |
# File 'app/models/static_blocks/snippet.rb', line 17 def self.to_csv( = {}) snippets = self.connection.select_all('select * from static_blocks_snippets') snippets_column_names = snippets.first.keys CSV.generate() do |csv| csv << snippets_column_names snippets.each do |s| csv << s.values_at(*snippets_column_names) end end end |