contractNature || null !== $this->contractStartDate || null !== $this->contractEndDate || null !== $this->contractPaidLeaveSettled || null !== $this->contractComment; } public function isCloseOnlyRequest(bool $contractChanged): bool { return !$contractChanged && null === $this->contractStartDate && null === $this->contractNature && null !== $this->contractEndDate; } }