Module: CommandTower::Workflows::Me::ExperienceStates::WorkflowSupport
- Defined in:
- app/workflows/command_tower/workflows/me/experience_states/workflow_support.rb
Class Method Summary collapse
- .expire_header_effects(auth_context) ⇒ Object
- .serialize_collection(states) ⇒ Object
- .serialize_view(state) ⇒ Object
Class Method Details
.expire_header_effects(auth_context) ⇒ Object
10 11 12 13 14 |
# File 'app/workflows/command_tower/workflows/me/experience_states/workflow_support.rb', line 10 def expire_header_effects(auth_context) return if auth_context.nil? { set_expire_header: auth_context.token_expires_at } end |
.serialize_collection(states) ⇒ Object
20 21 22 |
# File 'app/workflows/command_tower/workflows/me/experience_states/workflow_support.rb', line 20 def serialize_collection(states) CommandTower::Serializers::Me::ExperienceStates::ExperienceStateSerializer.serialize_collection(states) end |
.serialize_view(state) ⇒ Object
16 17 18 |
# File 'app/workflows/command_tower/workflows/me/experience_states/workflow_support.rb', line 16 def serialize_view(state) CommandTower::Serializers::Me::ExperienceStates::ExperienceStateSerializer.serialize(state) end |