{% if admin.isGrantedButton('BUTTON_VALIDATE') and object.canValidate() %}
{% include 'AppBundle:Admin:CRUD\\Rental\\LoanContract\\Edit\\Include\\Action\\include_switch_to_valid_state.html.twig' with { 'iconDisplayed': true, 'loanId': object.getId(), } %}
{% endif %} {% if admin.isGrantedButton('BUTTON_START') and object.canStart() %}
{% include 'AppBundle:Admin:CRUD\\Rental\\LoanContract\\Edit\\Include\\Action\\include_switch_to_processing_state.html.twig' with { 'iconDisplayed': true, 'loanId': object.getId(), } %}
{% endif %} {% if admin.isGrantedButton('BUTTON_PLAN') and object.canPlanned() %}
{% include 'AppBundle:Admin:CRUD\\Rental\\LoanContract\\Edit\\Include\\Action\\include_switch_to_planned_state.html.twig' with { 'iconDisplayed': true, 'loanId': object.getId(), } %}
{% endif %} {% if admin.isGrantedButton('BUTTON_FINISH') and object.canFinish() %}
{% include 'AppBundle:Admin:CRUD\\Rental\\LoanContract\\Edit\\Include\\Action\\include_switch_to_finish_state.html.twig' with { 'iconDisplayed': true, 'loanId': object.getId(), } %}
{% endif %} {% if admin.isGrantedButton('BUTTON_DOWNLOAD_LOAN_CONTRACT') and object.state != constant('AppBundle\\Entity\\Administrative\\Rental\\Rental::RENTAL_STATE_IN_PROGRESS') %}
{% include 'AppBundle:Admin:CRUD\\Rental\\LoanContract\\Edit\\Include\\Action\\include_edit_loan_contract.html.twig' %}
{% endif %} {% if admin.isGrantedButton('BUTTON_VEHICLE_EXPERTISE') and object.vehicle is not empty %}

{{ "link.vehicle_expertise"|trans({}, admin.translationdomain) }}

{% endif %} {% if admin.isGrantedButton('BUTTON_CANCEL') and object.canCancel() %}
{% include 'AppBundle:Admin:CRUD\\Rental\\LoanContract\\Edit\\Include\\Action\\include_switch_to_cancel_state.html.twig' with { 'iconDisplayed': true, 'loanId': object.getId(), } %}
{% endif %}