0])] public int $penaltySeconds = 0; #[ORM\Column(type: Types::BOOLEAN, options: ['default' => true])] public bool $active = true; #[ORM\Column(type: Types::DATETIMETZ_IMMUTABLE, nullable: true)] public ?\DateTimeImmutable $started = null; #[Gedmo\Timestampable(on: 'create')] #[ORM\Column(type: Types::DATETIMETZ_IMMUTABLE)] public private(set) \DateTimeImmutable $created; public function __construct( #[ORM\JoinColumn(nullable: false)] #[ORM\ManyToOne(inversedBy: 'candidateData')] public Quiz $quiz, #[ORM\JoinColumn(nullable: false)] #[ORM\ManyToOne(inversedBy: 'quizData')] public Candidate $candidate, ) {} }