Class: Spree::Api::V2::Storefront::CrossAppHandoffTokensController::Resource
- Inherits:
-
Struct
- Object
- Struct
- Spree::Api::V2::Storefront::CrossAppHandoffTokensController::Resource
- Defined in:
- app/controllers/spree/api/v2/storefront/cross_app_handoff_tokens_controller.rb
Overview
No AR model backs a handoff token (see CrossAppHandoffTokens::Encode) — this just gives the generated expires_at: pair an #id so it can go through the same serializer/JSON:API pipeline as every other storefront resource.
Instance Attribute Summary collapse
-
#expires_at ⇒ Object
Returns the value of attribute expires_at.
-
#token ⇒ Object
Returns the value of attribute token.
Instance Method Summary collapse
Instance Attribute Details
#expires_at ⇒ Object
Returns the value of attribute expires_at
9 10 11 |
# File 'app/controllers/spree/api/v2/storefront/cross_app_handoff_tokens_controller.rb', line 9 def expires_at @expires_at end |
#token ⇒ Object
Returns the value of attribute token
9 10 11 |
# File 'app/controllers/spree/api/v2/storefront/cross_app_handoff_tokens_controller.rb', line 9 def token @token end |
Instance Method Details
#id ⇒ Object
10 11 12 |
# File 'app/controllers/spree/api/v2/storefront/cross_app_handoff_tokens_controller.rb', line 10 def id token end |