Раскрытый фильтр по дате в Drupal 8: прошедшие/текущие/будущие события

Небольшой пример того, как я сделал раскрытый фильтр на Drupal 8 Views по полям «Начало мероприятия» и «Конец мероприятия» типа «Дата» для вывода прошедших, текущих и предстоящих мероприятий, используя hook_views_query_alter() для модификации запроса на выборку.
Читать тут.