{% for dayIndex in 0..6 %}
{# @var dayState \AppBundle\Util\CalendarDayState #}
{% set dayState = calendar_month['data'][(weekIndex * 7) + dayIndex] %}
{% set is_past_date = dayState.date is not empty and date(dayState.date) < date('now') %}
{# Set cell class #}
{% if dayState.isReserved or dayState.isReservationBegin %}
{% if dayState.reservation.id is defined %}
{{ dayState.day }}
{% else %}
ID
{% endif %}
{% elseif dayState.isBookable and not is_past_date %}
{{ dayState.day }}
{% elseif dayState.day == 0 %}
{% else %}
{% if dayState.isPastDate %}
{{ dayState.day }}
{% else %}
{{ dayState.day }}
{% endif %}
{% endif %}
|
{% endfor %}
{% endfor %}