<?php

declare(strict_types=1);

namespace App\Filter\Doctrine\TimeConstraint;

use App\Attribute\DateTimeConstraintAware;

/**
 * Filtre Doctrine permettant d'assurer les contraintes de temps sur la période choisie par l'utilisateur en cours.
 */
class DatetimeFilter extends AbstractTimeFilter
{
    protected static ?string $constraintAnnotation = DateTimeConstraintAware::class;

    protected static ?string $annotationStartField = 'startDateFieldName';

    protected static ?string $annotationEndField = 'endDateFieldName';
}
