function set_values($Tab) { global $db, $user; if ($this->fk_project_task) { require_once DOL_DOCUMENT_ROOT . '/projet/class/task.class.php'; $projectTask = new Task($db); $projectTask->fetch($this->fk_project_task); if (isset($Tab['nb_hour'])) { $projectTask->planned_workload = Tools::string2num($Tab['nb_hour']) * 3600; } if (isset($Tab['progress'])) { $projectTask->progress = $Tab['progress']; unset($Tab['progress']); } $projectTask->update($user); } parent::set_values($Tab); }