Sha256: a93f482b48ad1cae430f0acda35de052d8bde9d82db9843af654e2771d0f1074

Contents?: true

Size: 339 Bytes

Versions: 3

Compression:

Stored size: 339 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

3 entries across 3 versions & 1 rubygems

Version Path
token_authenticate_me-0.4.1 lib/generators/token_authenticate_me/models/templates/session_model.rb
token_authenticate_me-0.4.0 lib/generators/token_authenticate_me/models/templates/session_model.rb
token_authenticate_me-0.3.0 lib/generators/token_authenticate_me/models/templates/session_model.rb