Zeiterfassung: Projektvalidierung in Klassen refactored

This commit is contained in:
ma0068
2022-09-22 10:30:15 +02:00
parent 8670ab18f8
commit c1df686edc
4 changed files with 53 additions and 33 deletions
@@ -163,7 +163,8 @@ class zeitaufzeichnung_import_csv extends zeitaufzeichnung_import {
$this->initData($data);
$this->checkProject($data[self::PROJEKT], $data[self::PHASE]);
$this->checkPhase($data[self::PHASE]);
$this->checkPhaseBebuchbar($data[self::PHASE]);
$this->checkIfArbeitspaketZuWaehlen($data[self::PROJEKT], $data[self::PHASE]);
$this->checkZeitsperren($this->user, $this->datum->formatDatum($data[self::STARTDT], 'Y-m-d'));
$this->checkSperrdatum($data[self::STARTDT]);
$this->checkLimitdatum($data[self::STARTDT]);