Sha256: debec257bced106c273eff9b59f419373869e97f5626778d4dec1a33b8e19a74

Contents?: true

Size: 315 Bytes

Versions: 2

Compression:

Stored size: 315 Bytes

Contents

class User < ActiveRecord::Base
  has_many :posts

  include Garage::Representer

  property :id
  property :name
  property :email

  link(:self) { user_path(self) }
  link(:canonical) { user_path(self) }
  link(:posts) { user_posts_path(self) }

  def self.garage_examples(user)
    [:users_path, user]
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
garage-doorkeeper-2.0.0 spec/dummy/app/models/user.rb
garage-doorkeeper-1.0.0 spec/dummy/app/models/user.rb