Class: Contentful::Bootstrap::SaveTokenController

Inherits:
WEBrick::HTTPServlet::AbstractServlet
  • Object
show all
Defined in:
lib/contentful/bootstrap/server.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(server, token, *options) ⇒ SaveTokenController

Returns a new instance of SaveTokenController.



69
70
71
72
# File 'lib/contentful/bootstrap/server.rb', line 69

def initialize(server, token, *options)
  super(server, options)
  @token = token
end

Instance Attribute Details

#tokenObject (readonly)

Returns the value of attribute token.



67
68
69
# File 'lib/contentful/bootstrap/server.rb', line 67

def token
  @token
end

Instance Method Details

#do_GET(request, response) ⇒ Object



74
75
76
77
78
79
# File 'lib/contentful/bootstrap/server.rb', line 74

def do_GET(request, response)
  @token.write(request.query['token'])
  response.status = 200
  response.content_type = 'text/html'
  response.body = ThanksView.new.render
end