Sha256: fcbef43a1dbbcddfa744bbbc6817b52e9d30f4254e69a4c9941af21103cbca1f

Contents?: true

Size: 276 Bytes

Versions: 15

Compression:

Stored size: 276 Bytes

Contents

class Sfn::Tag < Sfn::Resource
  attributes :name

  def path
    "/tags/#{@id}"
  end
  
  def setup_associations
    has_many :topics, :url => "#{path}/topics"
    has_many :companies, :url => "#{path}/companies"
    has_many :products, :url => "#{path}/products"
  end

end

Version data entries

15 entries across 15 versions & 3 rubygems

Version Path
nullstyle-ruby-satisfaction-0.4.0 lib/satisfaction/tag.rb
pius-ruby-satisfaction-0.3.0 lib/satisfaction/tag.rb
pius-ruby-satisfaction-0.4.0 lib/satisfaction/tag.rb
pius-ruby-satisfaction-0.4.1 lib/satisfaction/tag.rb
pius-ruby-satisfaction-0.4.2 lib/satisfaction/tag.rb
pius-ruby-satisfaction-0.4.3 lib/satisfaction/tag.rb
pius-ruby-satisfaction-0.4.4 lib/satisfaction/tag.rb
ruby-satisfaction-0.6.7 lib/satisfaction/tag.rb
ruby-satisfaction-0.6.5 lib/satisfaction/tag.rb
ruby-satisfaction-0.6.4 lib/satisfaction/tag.rb
ruby-satisfaction-0.6.3 lib/satisfaction/tag.rb
ruby-satisfaction-0.6.2 lib/satisfaction/tag.rb
ruby-satisfaction-0.6.1 lib/satisfaction/tag.rb
ruby-satisfaction-0.3.0 lib/satisfaction/tag.rb
ruby-satisfaction-0.4.0 lib/satisfaction/tag.rb