/** * @param string $projectName * @return int $projectId */ public function createSideTaskProject($projectName) { $sideTaskProjectType = Project::type_sideTaskProject; $projectid = Project::createSideTaskProject($projectName); if (-1 != $projectid) { // add new SideTaskProj to the team $query = "INSERT INTO `codev_team_project_table` (`project_id`, `team_id`, `type`) " . "VALUES ('{$projectid}','{$this->id}','{$sideTaskProjectType}');"; $result = SqlWrapper::getInstance()->sql_query($query); if (!$result) { echo "<span style='color:red'>ERROR: Query FAILED</span>"; exit; } } else { self::$logger->error("team {$this->name} createSideTaskProject !!!"); echo "<span style='color:red'>ERROR: team {$this->name} createSideTaskProject !!!</span>"; exit; } // assign SideTaskProject specific Job #REM: 'N/A' job_id = 1, created by SQL file Jobs::addJobProjectAssociation($projectid, Jobs::JOB_NA); return $projectid; }