getBegin()) { $timesheet->setBegin(new DateTime('now', $this->getTimezone($timesheet))); } } public function getId(): string { return 'punch'; } public function canSeeBeginAndEndTimes(): bool { return true; } }