Sha256: ea4a31d718aea4a1c6561ab028f4df3da68d9c48b57c7c2dd83643047ebdf6d2

Contents?: true

Size: 351 Bytes

Versions: 2

Compression:

Stored size: 351 Bytes

Contents

require 'token_authenticate_me/models/sessionable'

class Session < ActiveRecord::Base
  include TokenAuthenticateMe::Models::Sessionable

  belongs_to :<%= authenticate_model_singular_name %>

  def as_json(options={})
    { <%= session_model_singular_name %>: super({ include: :<%= authenticate_model_singular_name %> }.merge(options)) }
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
token_authenticate_me-0.4.3 lib/generators/token_authenticate_me/models/templates/session_model.rb
token_authenticate_me-0.4.2 lib/generators/token_authenticate_me/models/templates/session_model.rb