Class: TagCloud
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- TagCloud
- Defined in:
- app/models/tag_cloud.rb
Overview
Schema Information
Table name: tag_clouds
id :integer(4) not null, primary key
language_id :integer(4)
filter :string(255)
tag_list :string(5000)
grain_size :string(255) default("all")
Class Method Summary collapse
-
.language_tags(language_id = 38, grain_size = 'all', filter = '') ⇒ Object
Get a tag cloud for the given language HACK language_id = 38 is english.
Class Method Details
.language_tags(language_id = 38, grain_size = 'all', filter = '') ⇒ Object
Get a tag cloud for the given language HACK language_id = 38 is english
16 17 18 19 |
# File 'app/models/tag_cloud.rb', line 16 def self.(language_id = 38, grain_size = 'all', filter = '') cloud = TagCloud.find(:first, :conditions => ["language_id = ? AND grain_size = ? AND filter = ? ", language_id, grain_size, filter.sort.join('/')]) cloud.nil? ? '' : cloud.tag_list end |