{% extends 'layout/base.html.twig' %} {% set i18n_prefix = _self|i18n_prefix %} {% set product = service_request.getProduct() %} {% set category = product.getCategory() %} {% set is_owner = service_request.owner == app.user %} {% set contact = is_owner ? service_request.recipient : service_request.owner %} {% set csrf_token = csrf_token('transition') %} {% set start_at = service_request.startAt|date('d/m/Y') %} {% set end_at = service_request.endAt|date('d/m/Y') %} {% set service_request_id = service_request.id %} {% block container %}container-fluid{% endblock %} {% block body %} {% if app.environment == 'dev' %}
i18n_prefix: {{ i18n_prefix }}
Current service request status: {{ service_request.status.value }}
canAccept : {{ workflow_can(service_request, 'accept') ? '✅' : '❌' }}
canConfirm : {{ workflow_can(service_request, 'confirm') ? '✅' : '❌' }}
canRefuse : {{ workflow_can(service_request, 'refuse') ? '✅' : '❌' }}
service_request.isOwner(app.user): {{ service_request.isOwner(app.user) ? '✅' : '❌' }}
service_request.isRecipient(app.user): {{ service_request.isRecipient(app.user) ? '✅' : '❌' }}
status.isNew : {{ service_request.status.isNew ? '✅' : '❌' }}
status.isToConfirm : {{ service_request.status.isToConfirm ? '✅' : '❌' }}
status.isConfirmed : {{ service_request.status.isConfirmed ? '✅' : '❌' }}
status.isRefused : {{ service_request.status.isRefused ? '✅' : '❌' }}
status.isFinished : {{ service_request.status.isFinished ? '✅' : '❌' }}
csrf_token: {{ csrf_token }}